Retronix - a Xonix clone in Java (cross-platform, open source)

Hi!

I’d like to share my recent Java side project - Retronix.
You can play online here or try the Android version.

The game is a clone of 1984 game Xonix.
The objective is to fill up 80% of the board while avoiding obstacles/enemies.

My initial goal was to write a game for my Nexus Player (Android TV).
I had good time implementing it, so I made it cross-platform.

The code currently builds for:

  • Desktop Java (using Graphics2D)
  • Android & Android TV (using SurfaceView)
  • Web (using GWT & Canvas)

The complete source code is available on GitHub.