Skip to content
This repository was archived by the owner on Sep 7, 2026. It is now read-only.

Latest commit

 

History

14 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lua Lander

Lua Lander is a small 2D physics-based landing game made with Unity.

Control the lander with its thrusters, collect coins and fuel, and reach a landing pad without crashing. Landings are evaluated by speed and angle: safer, more accurate landings award higher scores, while smaller landing pads provide larger score multipliers.

Features

  • Physics-based thrust and rotation
  • Keyboard and gamepad controls
  • Multiple levels with different landing challenges
  • Fuel management and collectible pickups
  • Landing scores based on speed, angle, and pad multiplier
  • Smooth Cinemachine level previews and camera zoom
  • Main menu, pause menu, landing results, and game-over screens
  • Music, thruster audio, and gameplay sound effects

Controls

Action Keyboard Gamepad
Thrust W or Up Arrow South button or Left Stick Up
Rotate Left A or Left Arrow West button or Left Stick Left
Rotate Right D or Right Arrow East button or Left Stick Right
Pause / Resume Esc Start

Screenshots

Main Menu
Main menu
Flight Gameplay
Lander flying through a level
Pause Menu
Paused level overview
Landing Approach
Lander approaching a landing pad
Successful Landing
Successful landing result
Crash Result
Crash result

Project Status

It was created as a learning project while following:

Code Monkey's Unity 2D beginner course

Attribution and Licensing

My original source code and modifications are provided for educational purposes. Unity packages, fonts, tutorial assets, and other third-party materials remain subject to their respective licenses.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages