3D Cube Engine - Java
Rubik's Cube - 2D Implementation - Java