A "Color Switch" type engine. Tap to jump, if you touch an obstacle that doesn't match your colour then you lose. The engine is straightforward, and should be suitable for a beginner to understand. There is clean and well commented code, explaining how each part of the engine works. The engine is cross-platform compatible and designed for a mobile resolution, but works on Windows and other non-mobile environments.
Please note this game runs at a resolution of 320x480. Please see the demo above before purchasing.
First port of asset to GMS2.