Lunar Retrograde
Lunar Retrogarde is a love letter to Lunar Lander
RPG-level up elements with a per-ship prestige system
Classic Lander mode with many extra modes to give the game a little twist
Endless lander mode
Endless asteroid descent mode
Hanger for all your ships upgrades (extra hulls for extra lives)
Fleet to buy new ships / select between purchased ships
Settings has PC/Mobile controls, with Mobile controller layout picker
THE AIM OF THE GAME:
Your goal is to land on the flat pad(s) as soft/smooth/level as possible, while trying not to burn through an abundance of fuel.
The game is very much a work in progress, but its a single file html5 game built entirely with code, no assets used at all, also this entire project was built on my phone, using Spck Editor.
AI DISCLOSURE: DeepSeek was used for assisted coding, Claude did the final syntax error pass to verify it was working correctly
KEYBOARD CONTROLS:
Rotate left: ← or A
Rotate right: → or D
Thrust: Space or ↑ or W
Pause / Resume: Esc or P
Retry level: R
SPECIAL THANKS TO: https://virtual-nomad.itch.io/ for helping me find a heap of bugs, polish all the scuffs and work out the flight physics (you're a legend)
EXTENDED SPECIAL THANKS TO: https://peanutbutteraddict.itch.io/ for helping pinpoint some fantastic QoL additions and bugs
| Published | 18 days ago |
| Status | In development |
| Platforms | HTML5 |
| Author | OneBoringDad |
| Genre | Action |
| Tags | Arcade, Asteroids, Endless, lunar-lander, mobile, Physics, Retro, Sci-fi, Singleplayer, Space |
| AI Disclosure | AI Assisted, Code |




