Skip to content

V 1.2.0 : Property Update - 09/06/19

Compare
Choose a tag to compare
@AlexisHuvier AlexisHuvier released this 09 Jun 09:33
· 191 commits to master since this release

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