Source code guide
You can find the source code for each game release from the SourceForge files page. Alternatively, you may use the following command to check out the latest source code snapshot from the Subversion repository:svn co https://fretsonfire.svn.sourceforge.net/svnroot/fretsonfire/trunk fretsonfireTo run the game, enter the src directory and type python FretsOnFire.py. Currently we offer precompiled binaries for Windows, Linux x86 and Mac OS X (Intel).
Requirements
The game source code has the following dependencies:- Python 2.4 or newer (The game is written in the Python programming language)
- PyGame (PyGame provides access to video and audio hardware, among other things)
- PyOpenGL (Provides OpenGL functions for Python)
- numpy (Matrix math routines)
- Python Imaging Library (Image manipulation routines)
- [Included] Illusoft Collada module (The 3D models of the game are in the Collada format)
- [Included] MXM Python Midi Package (The song notes are stored in MIDI files)
- [Included] Cerealizer (Used for saving things into files)
- [Optional] Psyco specializing compiler (Used for speed optimization)
Archived documents
Guide to building the game on Mac OS X and and associated files by Tero Pihlajakoski.