Releases: macskay/Taz
Releases · macskay/Taz
1.3.2
Change-Log:
- Renamed "initialize_scene" to "initialize"
- Changed some raised exception messages
- Scenes don't get torn down when paused, but a "pause" function is called.
- GameExitException is now raised only when the stack is still empty when update is called. This allows to switch scene, even if there is only one scene on the stack at the time the switch is called.
Added Python 3 Compatibility
We are proud to announce, that as from now Python 3 is supported as well.
Along with these feature change there are some minor bug fixes:
- Fixed some Typos
- Integration with PyPI
- Updated the API Documentation in some places
- Added health, coverage and a few other badges to let you know about the current state of Taz
v1.0.0
This project is to aid people in getting started with their own Python based game. Taz is a small library handling the switching of scenes and making sure your scenes get updated and rendered on every tick.
The scenes will be organised in a game stack, which will automatically be updated for all scenes whenever a new scene is registered with the Taz library. The user has the opportunity to force scene changes in pushing or popping from the game's stack. Whenever the user pops the last stacked scene the game will come to an end.
Taz works independent of any python based game library.