Game entry for pyweek September 2013
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
assets
pyglet
.gitignore
README.md
aegisluna.py
game.py
perlin.py
screens.py
state.py
util.py

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