TEAM 18

Inspiration

I really enjoy difficult platformer games such as Celeste, Super Meat Boy and Jump King, which made me want to make a game with a similar purpose: to provide a challenging yet engaging experience.

What it does

This is a 2d platformer game where the player swaps between 2 colours and is able to interact with different platforms, hazards and enemies depending on which colour they currently are.

How I built it

I built this using Unity 2D.

Challenges I ran into

I found it difficult to make it so all the platforms, enemies and hazards would appear and disappear depending on what the current colour of the player is.

In addition, I also encountered difficulties with the player collision, as the platforms appearing and disappearing frequently seemed to confuse the collider box causing unexpected behaviour.

Accomplishments that I'm proud of

Being able to create my first full game with multiple levels without having to follow a tutorial where you make the game alongside someone teaching you how to.

What I learned

I learnt various things such as structuring code and objects in a way that they are reusable and that ray-casting is more reliable than using a 2D collider's OnCollisionEnder2D.

What's next for Monochrome

I'm planning on adding some animations, improving some of the level designs and also adding a death counter and timer to see how long it takes you to complete the game and how many times you die while trying to do so.

Built With

Share this project:

Updates