FXGL
FXGL is an open Java game framework with entities, physics, UI, input, audio, levels, and a built-in DSL.
Why use it
Teams familiar with JavaFX can deliver teaching projects, prototypes, and lightweight commercial games quickly.
Where it fits
Find engines, frameworks, code libraries, version control, and production automation.
What to check
3D and console ecosystems are limited; verify JavaFX packaging and mobile support for the chosen version.