A cross-platform space shooter game demonstrating clean architecture and smooth UI animations with Jetpack Compose and SwiftUI, powered by Kotlin Multiplatform (KMP).
-
🎮 Custom Animations
Beautiful and fluid game animations built with Jetpack Compose (Android) and SwiftUI (iOS). -
🧼 Clean MVVM Architecture
Separation of concerns and testability through a well-structured MVVM pattern. -
🧩 Modularization
Modular project structure for better scalability, maintainability, and reuse. -
🏆 Leaderboard Logic
Cross-platform leaderboard implementation using shared Kotlin Multiplatform code.
| Platform | Technologies |
|---|---|
| Shared | Kotlin Multiplatform, Coroutines |
| Android | Jetpack Compose, Kotlin |
| iOS | SwiftUI, Swift |
| Architecture | MVVM, Modularization |