A new 3D rendition of the classic Rolling Cubes puzzle. The puzzle is very challenging
and takes a minimum of 36 moves to solve. A 'move' consists of rolling a 3D cube to the only
empty space on a grid. Initially all cubes have their black sides facing up. The goal is to invert
them so their red sides face up. We provide several simpler versions as a 'warm-up' for the main puzzle.
The post contains complete source code, including a Flash CS5 file and custom AS3 classes.