V 1.2.0 : Property Update - 09/06/19
Installation : Pour installer cet update, il suffit d'utiliser pip : pip install PyEngine-2D
Changelog :
- All : Use property decorator
- All : Add annotation on function will be used by users
- Window : Modify management of Worlds
- Window : Created in middle of the screen
- Window : Can modify size
- GameState : Rename to World
- World : Remove has system function
- Entity-Exception : Replace WrongObjectError to TypeError
- Entity : Can remove component
- CameraSystem : Create basic camera
- MoveComponent : Remove speed
- TextComponent : Add background color
- TextComponent : Add scale
- TextComponent : Add rendered_size
- Label : Add background color
- Button : Add white filter when it is hovered
- Button : Can change image
- Vec2 : Create vector 2
- Color : Can be add, substact and compared
- Font : Can be compared
- Unit Tests : Create
- Bug Fix : Entity Text is not updated
- Bug Fix : Entity Text is not count in get_entity
- Bug Fix : MusicSystem return wrong volume
- Bug Fix : Window return wrong title
- Crash Fix : Crash when use Entry
- Crash Fix : Crash when use length setter of Vec2
- Crash Fix : Crash when use TextComponent
- Crash Fix : Crash when we use size of SpriteComponent
- Crash Fix : Crash when we use LifeComponent
Bugs connus :
- X
Dependancies :
- Python 3.5+
- PyGame