/android-PuzzleDroid

An implementation of a general (NxNxN) sized Rubik's cube for android that will hopefully become a framework for OpenGL puzzle games.

Primary LanguageC++GNU General Public License v3.0GPL-3.0

Cube Droid

An NxNxN Rubik's Cube implementation for Android, featuring:

  • Slider to switch between cube dimensions
  • Timer
  • Scramble and reset the cube
  • Arcball implementation for cube rotation
  • Touch to rotate cube layers, which snap to position
  • Cube and timer states saved between sessions

Project notes

  • Uses MGraphicsLib for OpenGL backend
    • Uses latest Github commit, usually updates in tandem

TODO

  • Save cube state for all dimensions
  • Make a nice background