Download Latest Version fxgl-21.1-uber.jar (20.9 MB)
Email in envelope

Get an email when there's a new version of FXGL

Home / 21.1
Name Modified Size InfoDownloads / Week
Parent folder
fxgl-21.1-uber.jar 2024-03-26 20.9 MB
21.1 source code.tar.gz 2024-03-26 45.9 MB
21.1 source code.zip 2024-03-26 46.7 MB
README.md 2024-03-26 4.8 kB
Totals: 4 Items   113.4 MB 3

Auto-generated changelog

docs

feat

  • added ResourceExtractor that extracts resource files from deployed jar to local FS commit
  • added software cursor, closes [#1090] commit
  • the initial framework for PropertyMapView is implemented, closes [#704] commit
  • added MazeGrid as a traversable grid commit
  • added Dungeon Generator, closes [#1130] commit
  • completed implementation of QuestService, closes [#848] commit
  • added EngineService onVarsInitialized() to notify services when game vars are ready to use commit
  • added EngineService onGameReset() to allow services to clean up and get ready for a new game commit
  • web api service can now use both Chrome and Firefox based on availability commit
  • Support 8 directions AStar pathfinding, closes [#1213] commit
  • Add SerializableType to PropertyMap, closes [#1250] commit
  • added WebAPI and RPC services commit
  • AsyncService for parallel EngineService processing commit
  • Support 8 directional Grids commit
  • added initial impl of tts service commit
  • added HttpClientService that allows sending http requests commit
  • added intial impl hand tracking service commit
  • added initial impl of speech recognition API commit
  • added a new module fxgl-intelligence commit
  • added support for loading source images from relative paths in .tmx, closes [#1302] commit
  • SceneService now provides direct access to intro, loading, game, main menu, game menu scenes, closes [#1315] commit
  • updated russian.lang commit

fix

  • emit particles at initial Entity zIndex instead of zIndex 0, closes [#1318] commit
  • TriggerSequence Minigame check if trigger is between two lines, closes [#796] commit
  • modifier keys shift, ctrl, alt are not released when a different key is released, related to [#1313] commit
  • UI loaded from fxml file now correctly loads Image tags, closes [#1343] commit

refactor

  • load fxgl-intelligence locally, keep consistent package structure commit
  • removed deprecated fireEvent() commit
  • replace bit flag with a boolean commit
  • encapsulate islang flag in Body commit
  • extracted reflection based function calling to be reusable commit
  • replace deprecated URL() call with URI.toURL() commit
  • clean up weld joint commit

test

  • added WaypointComponentTest commit

New Contributors

Full Changelog: https://github.com/AlmasB/FXGL/compare/21...21.1

Source: README.md, updated 2024-03-26