Skip to content

11.10

Compare
Choose a tag to compare
@AlmasB AlmasB released this 31 Jul 08:59

Changelog:

  • Default intro scene updated
  • Draft of fxgl-net TCP
  • Significant improvement in animation performance
  • Anonymous components are now allowed, though still not recommended
  • Component injection can be disabled on a per component basis to improve runtime performance when creating many entities
  • fxgl-trade module is now part of FXGL API
  • Added "global" input object accessible via SceneService
  • More tests
  • Internal code cleanup and refactor
  • fxgl-samples cleanup
  • attach 4.0.2 -> 4.0.6
  • new dep: jackson databind
  • Dialogue editor: added branches / functions / conditions
  • Added a setting to disable all FS write operations
  • Localizations and fonts are now lazily loaded, improving fxgl startup time
  • Camera scene can be entered with CTRL+C in debug / developer modes

Bug fixes:

  • Fixed translation animation along a path, which now doesn't snap to 0,0
  • Fixed a bug where tmx with different tileset sizes would load incorrectly
  • Fixed a bug where viewport would not correctly follow entity if zoomed
  • Fixed a bug where mouse world coordinates would be incorrect when viewport is zoomed
  • Fixed a bug where viewport bounds would not honor zoom level
  • Fixed a bug where resized window would generate incorrect input coordinates

Contribution credits (thanks to):