Available Now

Chess of the Gods

8x8x8 chess, rebuilt from a 20-year-old Java project into a modern Android game.

A roughly 20-year-old Java desktop application was understood, preserved, and rebuilt as a published Android product—not simply resized for a smaller screen.

From Java desktop to modern Android

Chess of the Gods began as a Java Swing desktop application created roughly 20 years ago. Modernization meant separating durable game behavior from desktop-era assumptions, adapting the architecture for Android/Kotlin, and redesigning interaction for touch and mobile screens.

More than a port

The work combined legacy-code archaeology, behavior preservation, interface redesign, validation, packaging, and release ownership. The result keeps the unusual 8x8x8 rules while making them usable on a current Android device.

Modernization and architecture

  • Legacy Java/Swing origins translated into a modern Android/Kotlin application structure.
  • Packaging, Google Play publication, release maintenance, and ongoing product ownership.
  • Existing rules and behavior preserved while desktop interactions were redesigned for touch.
  • AI-assisted development used to accelerate delivery while testing, validation, and release judgment remained with Nerdtopia.

Gameplay clip

A 50-second look at Chess of the Gods running on the 8x8x8 board.

App screenshots

Board view
Controls
Move history
Captured pieces
Edit square