Final project for Game and Interactive Media Development class.

Rainbow Runes is a puzzle 2D platformer game. A dog has accidentally stepped through a portal to another world, and he needs to reactive the portal to return home. To reactivate the portal, players must activate runes in a specific order while avoiding enemies and traps.

Some things that are included:

1.  Players must complete the puzzle of activating runes in a specific order (rainbow order). A checkpoint type system is set up so that if the player activates the wrong rune, they will be transported back to the last correct rune that they activated.

2. A pickup item to activate the dog's double jump.

3. When an enemy hits the player, the enemy will bounce and change the direction it's walking in. When the player hits the enemy, the player will bounce off of the enemy's head.

4. If the player falls into a trap or is killed by an enemy, they will be transported back to the last correct rune that they activated.

5. Shakeable tiles that will shake and then drop once the player collides with them.

6. A dialogue system and an NPC. The dialogue box will only appear when the player is near the NPC or when an event is triggered (i.e. collecting an item). The player is frozen in place when talking to the NPC, as it would be rude to walk away mid-conversation.

Download

Download
RainbowRunes-Windows.zip 22 MB
Download
RainbowRunes-MacOS.zip 31 MB

Leave a comment

Log in with itch.io to leave a comment.