11.10
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):