Skip to content

Releases: pyengine3/PyEngine

V 1.1.1 : Patch Update - 30/05/19

30 May 10:59
Compare
Choose a tag to compare

Installation : Pour installer cet update, il suffit d'utiliser pip : pip install PyEngine-2D

Changelog :

  • Create and add PyEngine Logo
  • Window : Add icon parameter
  • Window : Use Color class
  • TextComponent : Add text management
  • Bug Fix : OutOfWindow don't take sprite size
  • Critical Bug Fix : CollisionCallbacks is not defined in ControlComponent

Bugs connus :

  • X

Dependancies :

  • Python 3.5+
  • PyGame

V 1.1.0 : General Update - 25/05/19

25 May 16:36
Compare
Choose a tag to compare

Installation : Pour installer cet update, il suffit d'utiliser pip : pip install PyEngine-2D

Changelog :

  • LifeComponent : Remove creation of sprite
  • LifeComponent : Add get_life and get_maxlife functions
  • Entity : Add get_system function
  • World : Remove world
  • Enums : Move Enums in classes
  • EntitySystem : Add function to remove entity
  • UISystem : Add function to remove widget
  • SoundSystem : Create
  • Widgets : You can hide and show widgets
  • Entry : You can use your own background
  • Color-Colors : Create color class and colors enums
  • Font : Create font class
  • Optimisation of lib
  • Bug Fix : Rotation of SpriteComponent don't work

Bugs connus :

  • X

Dependancies :

  • Python 3.5+
  • PyGame

V 1.0.2 : Fix Update 2 - 11/05/19

11 May 09:38
Compare
Choose a tag to compare

Installation : Pour installer cet update, il suffit d'utiliser pip : pip install PyEngine-2D

Changelog :

  • Entity : Can get custom component
  • Setup : Fix crash when pygame is not installed
  • Setup : Don't get PyGame2

Bugs connus :

  • X

Dependancies :

  • Python 3.5+
  • PyGame

V 1.0.1 : Fix Update - 10/05/19

10 May 15:31
Compare
Choose a tag to compare

Installation : Pour installer cet update, il suffit d'utiliser pip : pip install PyEngine-2D

Changelog :

  • Enums : Add Controls in all
  • Entity : Can add custom component

Bugs connus :

  • X

Dependancies :

  • Python 3.5+
  • PyGame

V 1.0.0 : First Update - 09/05/19

09 May 19:13
Compare
Choose a tag to compare

Installation : Pour installer cet update, il suffit d'utiliser pip : pip install PyEngine-2D

Changelog :

  • Components : Create LifeBarComponent, MoveComponent
  • Components : Rework on system (Work with constructor)
  • World-Enums : Create WorldCallbacks (OUTOFWINDOW)
  • Components/SpriteComponent : Add set_size function
  • Components/PhysicsComponent-Enums : Add CollisionCauses in CollisionCallback
  • Components/PhysicsComponent : Add gravity management
  • Components/ControlComponent : Add speed management
  • Components/ControlComponent : Add controls management
  • Components/ControlComponent-Enums : Add LEFTRIGHT and UPDOWN ControlType
  • Components/ControlComponent-Enums : Add ControlsE Enums
  • GameState-Window-World : Create GameState System
  • Systems/UISystem : Create Wigets System
  • Widgets : Create Label, Image, Button, Entry widget
  • Window : Add title and background color management
  • Exceptions : Rework on system (rename and remove useless exceptions

Bugs connus :

  • X

Dependancies :

  • Python 3.5+
  • PyGame

V 0.2.0-DEV : Little Update - 25/04/19

25 Apr 10:47
Compare
Choose a tag to compare

Installation : Pour installer cet update, il suffit d'utiliser pip : pip install PyEngine-2D

Changelog :

  • Components/PhysicsComponent : Collision Callback return object
  • Systems/EntitySystem : Remove condition to add entity
  • Window : Add a function to end game
  • Setup.py : Add dependances (PyGame)

Bugs Fixes :

  • X

Bugs connus :

  • X

Dependancies :

  • Python 3.5+
  • PyGame