├── .gitignore ├── README.md ├── dev-graphics.png ├── dev-graphics2.png ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle.kts └── src └── main └── kotlin ├── AsteroidComponent.kt ├── BulletComponent.kt ├── Game.kt ├── GameObject.kt ├── GameObjectExtensions.kt ├── Main.kt └── ShipComponent.kt /.gitignore: -------------------------------------------------------------------------------- 1 | # Project exclude paths 2 | /.gradle/ 3 | /build/ 4 | /.idea -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SebastianAigner/asteroids-compose-for-desktop/HEAD/README.md -------------------------------------------------------------------------------- /dev-graphics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SebastianAigner/asteroids-compose-for-desktop/HEAD/dev-graphics.png -------------------------------------------------------------------------------- /dev-graphics2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SebastianAigner/asteroids-compose-for-desktop/HEAD/dev-graphics2.png -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- 1 | kotlin.code.style=official 2 | -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SebastianAigner/asteroids-compose-for-desktop/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SebastianAigner/asteroids-compose-for-desktop/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SebastianAigner/asteroids-compose-for-desktop/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SebastianAigner/asteroids-compose-for-desktop/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SebastianAigner/asteroids-compose-for-desktop/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /src/main/kotlin/AsteroidComponent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SebastianAigner/asteroids-compose-for-desktop/HEAD/src/main/kotlin/AsteroidComponent.kt -------------------------------------------------------------------------------- /src/main/kotlin/BulletComponent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SebastianAigner/asteroids-compose-for-desktop/HEAD/src/main/kotlin/BulletComponent.kt -------------------------------------------------------------------------------- /src/main/kotlin/Game.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SebastianAigner/asteroids-compose-for-desktop/HEAD/src/main/kotlin/Game.kt -------------------------------------------------------------------------------- /src/main/kotlin/GameObject.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SebastianAigner/asteroids-compose-for-desktop/HEAD/src/main/kotlin/GameObject.kt -------------------------------------------------------------------------------- /src/main/kotlin/GameObjectExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SebastianAigner/asteroids-compose-for-desktop/HEAD/src/main/kotlin/GameObjectExtensions.kt -------------------------------------------------------------------------------- /src/main/kotlin/Main.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SebastianAigner/asteroids-compose-for-desktop/HEAD/src/main/kotlin/Main.kt -------------------------------------------------------------------------------- /src/main/kotlin/ShipComponent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SebastianAigner/asteroids-compose-for-desktop/HEAD/src/main/kotlin/ShipComponent.kt --------------------------------------------------------------------------------