A basic Lunar Lander style game in Pygame Zero.


pi_lander is a basic Lunar Lander style game in the boilerplate-free Pygame Zero.

Written in exactly 300 lines, it is provided as an example of how to write a game in python including basic physics, collision detection and pseudo-random world generation.

pi_lander screenshot

Download and Source Code

pi_lander is written in Python and is available on Github.

pi_lander on Github

Requires Pygame Zero. Run with:

pgzrun pi_lander.py