Skip to content

Releases: marekromk/pgeng

pgeng 1.8.5

Choose a tag to compare

@marekromk marekromk released this 06 Sep 14:59

pgeng 1.8.5

  • Updated to use pygame-ce

pgeng 1.8.4

Choose a tag to compare

@marekromk marekromk released this 01 Mar 14:05

pgeng 1.8.4

  • Updated Screen to make sure vsync is off by default
  • Updated README
  • Updated LICENSE

pgeng 1.8.3

Choose a tag to compare

@marekromk marekromk released this 21 Apr 16:57

pgeng 1.8.3

  • Added documentation in the code
  • Optimized some move functions in vfx
  • Added support for the colour black in circle_lighting and in Spark._lighting
  • Fixed formatting in the sparks example
  • Updated LICENCE for the year 2023

pgeng v1.8.2

Choose a tag to compare

@marekromk marekromk released this 07 Apr 07:01

pgeng 1.8.2

  • Fixed a bug when checking length of Entity.scale

pgeng v1.8.1

Choose a tag to compare

@marekromk marekromk released this 19 Mar 10:59

pgeng 1.8.1

An update?!


  • Added byte support to write_to_file
  • Added more error checking to Entity

pgeng v1.8

Choose a tag to compare

@marekromk marekromk released this 04 Jan 20:40

pgeng 1.8

Removing things? Yes.

I decided to remove string_number, it was a not optimized function that didn't add anything to pgeng.
If you want to do what string_number used to do, use

from re import findall
def string_number(string):
  return [float(i.replace(',', '.')) for i in findall(r'-?\d+[.,]?\d*', string)]

  • Added clamp
  • Removed string_number
  • Removed int_mode from nearest
  • Added __all__ variable from vfx and collision packages
  • Changed some error messages a little bit
  • "vfx/vfx_core.py" is renamed back to "vfx/core.py"

pgeng v1.7.1

Choose a tag to compare

@marekromk marekromk released this 23 Dec 18:44

pgeng 1.7.1

  • Renamed "vfx/core", because help(pgeng.core) would show help(pgeng.vfx.core)
  • Very minor fixes and optimizations

pgeng v1.7

Choose a tag to compare

@marekromk marekromk released this 12 Dec 11:05

pgeng 1.7

  • Added int_location, round_location and ceil_location
  • Added left, right, top and bottom properties to Tile
  • Screen.__init__ now checks the types of passed attributes
  • Screen.vsync default is now platform dependent
  • Polygon and Circle collide functions now use int_location
  • Optimized Animations
  • Documentation and other small fixes

pgeng v1.6.2

Choose a tag to compare

@marekromk marekromk released this 06 Dec 16:20

pgeng 1.6.2

  • Added alpha support to gray_scale and gray_shade

pgeng v1.6.1

Choose a tag to compare

@marekromk marekromk released this 04 Dec 13:34

pgeng 1.6.1

sigh...


  • Changed Screen size variables back to tuple/list