
pygalaxy
PyGalaxy is an open source library of useful functions that make creating 2D games in pygame easier. A sampling of features: * graphics primitives * load transparent and animated GIFs correctly * framerate utilities * sprite engine with many features * dynamic music mixing (music heats up with more enemies) * microphone input and pitch detection * simple physics engine * AI functions such as pathfinding and state machines * interface with Wii Remote, use all the features of the WiiMote in your game
Some of the pieces of PyGalaxy are packaged separately for independent use. These include: * SWMixer - software mixer that allows precise sample control and simultaneous microphone input while playing * pyFluidSynth - bindings for FluidSynth, a software MIDI synthesizer that uses SoundFonts (SF2 files) for instruments * SoundAnalyse - real-time pitch detection algorithms coded in C, and other sound analysis functions * AppState - connection to Google App Engine for persistent shared distributed state, use for high scores, sharing custom levels in game, etc.
Project Information
- License: GNU Lesser GPL
- 5 stars
- svn-based source control
Labels:
python
pygame
gamelibrary
wiimote