Super Mario World

Super Mario World

This is my first project in Unity. Before attempting to create something from my own, I think taking someting already created and trying to replicate is a good exercise where I don’t have to worry about design or graphical aspects and I can focus on gameplay.

In this case, I took one of the most iconic levels (Donut Plains 1) from Super Mario World from SNES.

  • Camera movement.
  • Control animation state depending on player input and current state.
  • Collision system to check when player is on ground.
  • Control enemy animation.
  • Powerup changing player sprite and animations.