← All projects

Work / 29Multiplatform · Android · iOS

Space Attack (KMP, SwiftUI)

Space Attack (KMP, SwiftUI)

01 / Overview

Arcade shooter I wrote once and shipped to iOS and Android. The core loop, scoring rules, and leaderboard logic live in Kotlin Multiplatform so fixes land in both apps. SwiftUI and Compose handle the UI with the same timing constants, so animations feel identical at 60 fps. Saves are local for fast resume and a small sync runs in the background when the network is available. I split the code into MVVM modules so gameplay, storage, and network do not leak into each other. The project is a good template for small cross platform games that want native UI.

INDONESIA · UTC+7

Inspect mode reveals project IDs, platforms, and technologies. It does not expose private source code.

Find a project

Search the archive. Use Tab to choose a result, Enter to open, and Escape to close.

All 50 projects ↗