University of Nevada, Reno


Project Resources

Posted by Admin on March 18th, 2008

PyGame

The MR.I application uses PyGame to support the GUI and options overlay. Pygame is essentially a set of Python modules designed for writing games. Pygame adds functionality on top of the excellent SDL library. This allows for the creation of fully featured games and multimedia programs in the python language. Pygame is highly portable and runs on nearly every platform and operating system.

Pygame is free. Released under the LGPL licence, you can create open source, free, freeware, shareware, and commercial games with it.

PyGame Website

PGU

PGU is an acronym standing for "Phil's pyGame Utilities". PGU was used to create the overlay windows in MR.I.

PGU includes several tools and libraries. The tools are a tile editor and a level editor (tile, isometric, hexagonal). Another tool is a full featured gui, html rendering, document layout, and text rendering. The libraries include a sprite and tile engine (tile, isometric, hexagonal), a state engine, a timer, and a high score system.

PyGame Website