fabula - 0.8.2
Florian Berger (fberger)
Fabula is an Open Source Python Game Engine suitable for adventure, role-playing and strategy games and digital interactive storytelling.
Fabula can be used as a library to develop your own games. As an alternative, you can use the Pygame-based graphical editor and the default game engine that come with fabula.
Fabula uses the clickndrag library under the hood for sprites, items, tiles and the GUI.
All 0.8.x releases of Fabula are alpha versions. They may not install cleanly, lack features, crash or set your pet on fire. Use at your own risk!
Please note that fabula needs Python 3 to run.
"Fabula" used to be called "Shard" before being released to the public in 2011.
This release makes server and client dis/reconnection much more reliable, adding ExitEvent and making the server more tolereant towards abrupt client exits. On the client side, the user will be warned when server replies take too long.
Console and file log levels are hardwired now.
The server will now listen on port '0xfab' (4011), and display a friendly interface on the console.
PygameUserInterface now has an on-screen display which will display statistics upon F1.
Lots of fixes and improvements, API changes in fabula.run, and a documentation update.
Pygame.org account Comments
If you wish to leave a comment with your pygame.org account, please sign in first.