A 2D platformer game where you control 2 characters to solve puzzles!

2019-10-16 — 2020-06-01 •🎮 UCI VGDC
  • Eclipse's main menu.
    Eclipse's main menu.
  • Luna can double jump and lift blocks up.
    Luna can double jump and lift blocks up.
  • Sol can destroy blocks and move them left and right.
    Sol can destroy blocks and move them left and right.
  • Obligatory underwater level.
    Obligatory underwater level.

What is this?

Eclipse is a 2D platformer game where you switch between the two main characters, Luna and Sol, to solve puzzles. Luna can move boxes up and down while Sol can move them left and right. There are items to collect, spikes to avoid, and levers to open doors. There is also an underwater level where you have to collect bubbles to stay alive.

Play the game here.

What was your role in the team?

I worked on a lot of the gameplay mechanics such as the movement, swapping between the two characters, box control, lever system, and swimming mechanic. For the lever system, I made it so our level designers can easily choose which door(s) to open when the player uses the lever.

Also, as the only one in the team at the time with experience in using Unity, I taught the other team members how to use the engine and create C# scripts.

How was this built?

  • Unity for developing the game.