An engine for a little known puzzle game called Shift. The engine is straightforward, but includes use of arrays, lists, recursion, and other code for a medium skill level (though can be used as is). There is clean and well commented code, explaining how each part of the engine works. The engine is cross-platform compatible.
Please note this game runs at a resolution of 320x480. Please see the demo above before purchasing.