A new Flutter project.
This project is a starting point for a Flutter application.
A few resources to get you started if this is your first Flutter project:
For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.
- 현재 Android Gradle Plugin 8.9.1을 사용하며, 최소 Gradle 8.11.1이 필요합니다.
- 빌드 오류가 날 경우
android/gradle/wrapper/gradle-wrapper.properties의distributionUrl을 확인해 Gradle 8.11.1 이상(using-all.zip)을 사용하도록 맞춰주세요.
- 화면 고정형 UI(조이스틱, 발사 버튼, 점수)는
PositionType.viewport로 두고, 버튼 위치를onGameResize에서 갱신해 주면 탭/드래그가 안정적으로 인식됩니다. 화면 크기 초기화 시 위치가 (0,0)으로 잡히면 버튼이 화면 밖에 있어 발사가 안 되는 문제가 생길 수 있습니다.