Glow runner is a game engine I made at the end of my first year at polytech.
This game is in reality an engine based on automata. It mean that the user can change a file in a .gal format wich will change how the game work. As an exemple I can make the player lose when he touch any block. This is also how special block are made.
The goal of the game is to go as far as possible in a procedurally generated map in the given time. Checkpoints regulary increase the remaining time. With the default setting, it is a two player game, Player 1 control the character and its movement while Player 2 can take block and place them elsewhere.