The following project is written in Python 2.7. Please load the main files in Python 2.7 otherwise the project will not open properly. All instructions are tailored for Ubuntu. Documentation contains information for Windows installation, and Macs are unsupported.
You can run the program using the command:
python main.py
The following project requires these modules:
- pygame You can follow the instructions found in http://www.pygame.org/wiki/CompileUbuntu
sudo apt-get install mercurial python-dev python-numpy ffmpeg
libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-ttf2.0-dev libsmpeg-dev
libsdl1.2-dev libportmidi-dev libswscale-dev libavformat-dev libavcodec-dev
hg clone https://bitbucket.org/pygame/pygame
cd pygame python setup.py build sudo python setup.py install
- OceanGUI Files found: http://www.pygame.org/project-OcempGUI-125-.html and complete documentation: http://ocemp.sourceforge.net/gui.html
sudo python setup.py install
From Assignment 4 the following modules were taken and modified:
-
sounds.py Adjusted the file path to load in the sounds for the game.
-
animation.py
-
bmpfont.py
The 'Face Your Fears' font file was used for in game rendering: http://www.urbanfonts.com/fonts/scary-fonts_page-1.htm
The tiles.png file was taken from the dungeon scroller Deadly Sin.