Skip to content

Latest commit

 

History

History
39 lines (28 loc) · 1.17 KB

README.md

File metadata and controls

39 lines (28 loc) · 1.17 KB

GameOfLife

Pet project to experiment with Kotlin Multiplatform

Description

The business logic is wrote in Kotlin and shared across all targets.

The UI for Android and Desktop/JVM use Jetbrains Compose.

The UI for iPhone is written using SwiftUI.

Screenshots

Android screenshot 1 Android screenshot 2 Android screenshot 3

Android screenshot 4

iPhone screenshot 1 iPhone screenshot 2

Todo

  • Save/Load only sub-areas of the game world to make reusable patterns
  • Add pre-made interesting patterns
  • Cells of different colors
  • Dynamically alterable game rules
  • Improve the ergonomics of the UI
  • Add decorations to the screenshots (device frame, captions..)
  • Android EdgeToEdge
  • Android pinch zoom on location