Logo Lanfrica

chiloanerk/morabaraba-kotlin

Record type:

software
Creator:
chi
Host:
Android game called Morabaraba, a south african classic board game # Morabaraba Kotlin Stage 1 Native Android Morabaraba foundation built with Kotlin and Jetpack Compose. ## What this stage includes - Real 24-node Morabaraba board graph with standard diagonals - Tap-to-place sandbox interaction - Piece selection with legal adjacent move highlighting - Drag foundation with nearest legal target resolution - Toggleable debug overlay for state inspection - Unit tests for graph, rules, drag resolution, and controller behavior ## Run 1. Open the project in Android Studio. 2. Let Gradle sync. 3. Run the `app` configuration on an emulator or device. ## Test ```bash ./gradlew test ``` ## Notes - `minSdk` is 26. - `compileSdk` and `targetSdk` are 36 to match the local Android SDK available during implementation. - Future contributors should read `ARCHITECTURE.md`, `BEST_PRACTICES.md`, `FOLDER_RULES.md`, `STAGE_1_SCOPE.md`, `PROGRESS.md`, and `AI_COLLABORATION_RULES.md` before changing core behavior.