Documentation for A7: Alien Invaders

This documentation describes the API for all of the classes that you will be using for this assignment. You should read this entire documentation focusing primarily on the GameApp class and the various graphics objects below.

The graphics objects are all Kivy objects, and so you might wish to look at the Kivy documentation. However, this is unnecessary, and can be a bit confusing if you do not know what you are looking for. We have tried to be as thorough as possible; when you need something from Kivy, we have documented it here.

In addition to these classes, you should also look at the Python API, as there are several modules there that might be useful. For example, the random module is useful for this assignment.

Contents

Indices and tables