/Mirage

🎮 | A 2D platformer demonstrating the spatial reasoning core dynamic through fluid tutorialisation

Primary LanguageC#

date version level-count difficulty core-dynamic

Play it here!

About

Mirage is a 2D spatial reasoning platformer I designed and developed with the aims of demonstrating a single core dynamic through fluid tutorialisation.

Spatial Reasoning

Games which revolve around spatial reasoning as their core dyhnamic are those which require the player to think ahead of time, and determine possible results of an in-game puzzle, by analysing what the possible moves are, and figuring out what needs to be done to complete the puzzle.

Mirage demonstrates this through its unique player mirroring mechanic.

List of mechanics

Name Description Version Status
Player Mirroring Effect The player has control of the character in two seperate worlds, with these worlds having different structures. This means that reaching survivable areas in one world may result in perishment in the other. v1.0.0 Active
Horizontal Time Constraints The player may get his two characters un-aligned horizontally, but if they cannot be put back together within the time constraints, they will perish! v1.0.0 Active