FXGL v11.6 Release Notes
Release Date: 2019-11-17 // over 4 years ago-
๐ Unified localization support for both in-game and engine data. Example usage:
getLocalizationService().addLanguageData(new Language("ENGLISH"), Map.of("some.key", "Hello World")); // just String String s = getLocalizationService().getLocalizedString("some.key"); // a bindable StringProperty StringProperty s = getLocalizationService().localizedStringProperty("some.key");
๐ Support for flipped tiles in .tmx files from Tiled map editor
Tiled maps with transparency are now correctly loaded
โ Added circuit breaker style mini game
๐ Allow entities to call component methods directly using method name:
class SomeComponent extends Component { public void someMethod() { } } ... entity.addComponent(new SomeComponent()); entity.call("someMethod");
โ Added components: ActivatorComponent, FollowComponent, TextViewComponent, GenericBarViewComponent (thanks to @marvinbuff}
โ Added effect: SlowTimeEffect
๐ Fixed a rare bug that would crash FXGL on startup
โ More tests