11.8
- Most
FXGL.*
calls are implemented asEngineService
for further modular architecture getGameState()
is now a property map of the game world, accessible viaFXGL.getWorldProperties()
- Fonts are loaded lazily. Now
getUIFactoryService().newText()
has unmodifiable fonts - Faster window startup
- New events DSL API
- New Action API for entities. An Action is short-term behavior.
- JavaFX Properties can now be animated using the Animation DSL API
- WobbleEffect
- JavaFX upgraded to 13.0.2
- New function to calculate distance between bboxes of entities
- Minor convenience updates to API
Fixes:
- Fixed z-index sorting bug when z is updated at runtime
- Fixed incorrect offset of the pause menu when window is resized