Inspiration
For the theme "Colour Changes Everything", I wanted to create a 2D platformer where the player can change colour to influence gameplay. Neomnia is a mix of the words 'Neon' and 'Omnia' (the Latin word for everything). The visuals were inspired by "Ori and the will of the Wisps" because that game is about restoring light back to the world. I took this to an extreme with neon colours against a pitch-black background.
Gameplay
Just like most 2D platformers, you are able to move sideways and jump. Upon touching a coloured tile, the character changes slightly.
- White: Resets the player to normal
- Green: Jump height is increased
- Blue: Run speed is increased
- Orange: Walls can be climbed
- Pink: Causes other tiles to move
- Yellow: The player is able to dash horizontally
- Red: Resets the player to the previous checkpoint
How I created it
I used Unity because I have lots of experience with it, and it is a great tool for game creation. For the player controller, I created a finite state machine where each state (jumping, running, climbing) has its own associated script. I used pixilart to create the assets, apart from the player animations which are free-to-use from here (I changed them to be pure white). For the music and sound effects, I used Garageband on my phone.
Log in or sign up for Devpost to join the conversation.