![]() |
a fast game development framework for Python |
Features
- Base classes: Sprite, Canvas, Image, Tile, ...
- MPEG video support
- Render in an OpenGL surface support
- Compressed data files for package images, sprites, etc..
- PNG, JPEG, GIF, BMP, TIF, PCX, etc. images support (directly or from a .dat file)
- MP3, Ogg Vorbis, WAV and multichannel module files support
- Sound channels mixing
- many others: alpha channel, scaling, etc.
Latest version
Source Code
| PyKyra 0.4.0 | - The "Known future that sucks.." release. |
All the previous versions are here.
Windows stuff
(By Francisco Ivan Anton Prieto)
| PyKyra 0.4.0 Win32 DLL | - for Python 2.2 |
| PyKyra 0.4.0 Win32 DLL | - for Python 2.3 |
| PyKyra 0.4.0 Python stuff | - Common Python stuff |
| Need Windows dependencies | - Pykyra Windows depencencies |
| HOWTO Install Pykyra for Windows | - Mini-`How to' install PyKyra in Windows |
Development:
| PyKyra 0.4.0 Visual C++ Project | - SDL, SDL_Image, SDL_Mixer, Kyra and PyKyra (4Mb) |
Screenshots
- Scale and Alpha blending: PNG (94Kb)
- MPEG playing and scaling: PNG (78Kb)
- "Space invaders"-like game: PNG (170Kb), JPEG (60Kb)
Supported platforms
PyKyra has been verified by the contributors to work on the platforms listed below.
- GNU/Linux (i386, sparc)
- Win32 (Maybe this file help you to compile it in a Windows machine)
Useful links
PyKyra is based in the Kyra engine. You need this library to compile pyKyra.
License
PyKyra is Free Software released under the GNU General Public License (GPL).
