Game entry for pyweek September 2013
Python
Latest commit de2a28a Sep 9, 2013 @wwwtyro reamde
Permalink
Failed to load latest commit information.
assets assets dir Sep 7, 2013
pyglet pyglet thingy? Sep 4, 2013
.gitignore initial mess Sep 2, 2013
README.md reamde Sep 8, 2013
aegisluna.py final? Sep 7, 2013
game.py final? Sep 7, 2013
perlin.py initial mess Sep 2, 2013
screens.py final? Sep 7, 2013
state.py final? Sep 7, 2013
util.py better splosions Sep 6, 2013

README.md

Aegis Luna: Pyweek entry September 2013

An alien race is bent on the destruction of humanity. To accomplish their goals, they are teleporting huge asteroids into Earth's gravitational field to fall upon the planet, rendering it inhospitable. Humanity is surprised and overwhelmed by this tactic, and Earth is doomed. People are attempting to escape in spacecraft, but the planet will be obliterated before all of humanity can hope to escape.

In a desperate attempt to delay the inevitable, antigrav mining rigs on the Moon are retrofitted to accelerate the Moon into the asteroids and destroy them.

You are the pilot.

How to play

Use the mouse and WASD to steer, and the spacebar to temporarily boost your speed. Earth's shields will gradually recharge, but if the planet is hit while the shields are too low, or if you ever hit the Earth with the Moon, it's curtains.

How to install & run Aegis Luna

Install numpy: sudo pip install numpy

Run aegisluna.py: python aegisluna.py