Skip to content

Platformer Game Engine Project v0.4.0-2

Compare
Choose a tag to compare
@Wohlstand Wohlstand released this 02 Feb 07:53
· 3938 commits to master since this release

Bugfix release which has a few improvements and fixes of bugs in the editor and engine, and has upgraded console utilities!

All downloads are have been updated!

Editor changelog 0.3.1.12 patch 2

  • Attempt to fix a scaling on the HighDPI screens
  • Fixed a bug caused duplicated ArrayID value by physical environment zones (after copy-pasting)
  • Fixed support of tilesets with the same title name
  • More friendly testing menu for LunaTester users
  • Fixed accidentally broken search engine
  • Fixed initial window size on OS X
  • Initial state of editor's window will be maximized
  • Fixed too tall result message box after SoX audio converter working
  • Added ability to disable OpenGL in the LunaTester
  • Fixed some crashes
  • Updated built-in fixer of the lazily-made masks to be compared with new algorithm
  • Updated console tools API to support updated API of GIFs2PNG, PNG2GIFs, and LazyFixTool (which now are using tclap as arguments parser)

GIFs2PNG

  • Completely rewritten into pure STL with wide usage of FreeImage
  • Fixed ability to use episode root masks from level custom folders
  • No more pause after completing the works
  • Now arguments are parsing with using tclap
  • No more extra DLL/SO/DyLib required, and this utility can be deployed independently from PGE Project
  • Assembly now is able to work on any Linux distro (tested on Mint, CentOS 7, OpenSUSE)

PNG2GIFs

  • Completely rewritten into pure STL with wide usage of FreeImage
  • No more pause after completing the works
  • Now arguments are parsing with using tclap
  • No more extra DLL/SO/DyLib required, and this utility can be deployed independently from PGE Project
  • Assembly now is able to work on any Linux distro (tested on Mint, CentOS 7, OpenSUSE)

LazyFixTool

  • Completely rewritten into pure STL with wide usage of FreeImage
  • No more pause after completing the works
  • Now arguments are parsing with using tclap
  • No more extra DLL/SO/DyLib required, and this utility can be deployed independently from PGE Project
  • Assembly now is able to work on any Linux distro (tested on Mint, CentOS 7, OpenSUSE)

Notes about archives:

Archives in a list below are named as pge-project-... are complete packages contains all components in one archive, other archives are some components deployed independently.