Простое Android-приложение для студентов: классическая «Змейка» на одном экране (Compose Canvas + игровой цикл на корутине). - управление свайпами, тап для рестарта - сетка 20x30, рост змейки, счёт и рекорд за сессию - стек: Kotlin, Jetpack Compose, AGP 8.13.2 / Gradle 8.13 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
18 lines
515 B
Kotlin
18 lines
515 B
Kotlin
package com.example.snake
|
||
|
||
import android.os.Bundle
|
||
import android.view.WindowManager
|
||
import androidx.activity.ComponentActivity
|
||
import androidx.activity.compose.setContent
|
||
|
||
class MainActivity : ComponentActivity() {
|
||
override fun onCreate(savedInstanceState: Bundle?) {
|
||
super.onCreate(savedInstanceState)
|
||
// Не гасим экран во время игры
|
||
window.addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON)
|
||
setContent {
|
||
SnakeGame()
|
||
}
|
||
}
|
||
}
|