Learn Unity 2D Beginner FREE COMPLETE Course (Unity Tutorial 2026)

Code Monkey

Code Monkey builds a lunar lander game in Unity 6 in about five and a half hours. The player steers a ship through alien terrain and has to land gently on pads, with fuel pickups, a score multiplier and several levels. No experience with Unity is needed, and the project files can be downloaded for free.

What you'll learn

  • Moving a ship with 2D physics and player input
  • Drawing terrain with SpriteShape and following the ship with Cinemachine
  • Detecting landings by speed and angle
  • Building the UI, main menu, game over and restart flow
  • Supporting gamepad and touch input with the Input System
  • Adding sound effects and music

More Game Dev courses