Skip to content

nan-bit/shuttle-lander

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shuttle Lander 2.0

A retro 80s-themed space shuttle landing game. Originally a terminal-based Python script, now migrated to a smooth, high-performance web application.

Features

  • FastAPI Backend: Serves the application and assets.
  • 60FPS Web Engine: High-performance physics ported to JavaScript.
  • Retro CRT Aesthetic: Scanlines, screen flicker, and phosphor glow effects.
  • MIT Licensed: Open source and free to use.

Quick Start

  1. Install Dependencies:

    pip install -r requirements.txt
  2. Run the Game:

    ./run.sh
  3. Play: Open http://localhost:8000 in your browser.

Controls

  • Arrow Up/Down: Adjust vertical thrust.
  • Arrow Left/Right: Adjust horizontal thrust.
  • R: Restart game (after a crash or landing).

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

A simple terminal space landing game in Python.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published