Version 5 Todo/Changelog¶
V5¶
- Docs cleanup
- New color system
- Optimised font drawing
- OpenGL rendering
V5.1¶
-
New Window features
- Full Screen
- is_fullscreen
- toggle_fullscreen
- Screen Safer
- get_screensafer_allowed
- toggle_screensafer_allowed
- get_vsync_enabled
- get_screen_refresh_rate
- get_display_amount
- get_active
- Full Screen
-
SpriteSheet class
- init(Image, width, height)
- frames (variable with all your extracted frames)
-
Image system updates
- Added crop() function
- Support for Pillow (PIL) images
-
Animation system
- Fixing Animation system
- Added support for SpriteSheets
- Draw function gets frames argument
V5.2¶
-
Custom OpenGL (FusionGL)
- Using Ctypes
- Ported all functions
-
Removal of PIL
- Moved image system to pygame instead of PIL
-
Removal of 4 dependencies
- PyOpenGL
- PyOpenGL-Accelerate
- PIllow (PIL)
- Pymunk
-
Entities
- Deprecated
- New entities called Nodes
-
Node
- Some new features
- Moved features from entity system (and fixed them)
V5.3¶
- State Machine
- Custom states
- Easy to use