FXGL

FXGL is a JavaFX game development framework developed for Java and Kotlin based projects. It does not require any installation and supports Java 8 to 25 versions, Windows, Mac, Linux, Android, and iOS platforms. Entity-Component architecture incorporates real-world development techniques such as particle systems and intervening animations.

FX

FXGL

New80

AlmasB · 3D & Game Development

STARS4.9K
FORKS712
COMMITS0
CONTRIBUTORS0
VERSION25
UPDATED14 days ago
KotlinJavaFXGame Development2D EngineMIT

Common commercial products in this category: Unity, Unreal Engine, Autodesk Maya

What can it do?
  • You can develop 2D games and complex interface business applications based on JavaFX.
  • You can package your projects as a single executable jar file or local image.
  • You can create rapid prototypes using techniques such as entity-consolidating architecture and particle systems.
User reviews
  • ↓ NegativeGitHub Issue

    Assets fail to load in a multi-module project

    “Hi, I run into the following problem when running the demo based on : > 12:03:59.131 [JavaFX Application Thread] FATAL AssetLoader - Loading failed for asset: drop.wav. Cause: Unrecognized file signature! > 12:03:59.131 [JavaFX Application Thread] FATAL GameApplication -…”

  • • NeutralGitHub Issue

    Extract all hardcoded text into localized strings and add translations

    “- [ ] Extract hardcoded text - [ ] Translate text to other languages (need people who speak **French** and **German**), translations to other languages are also welcome”

My note

Alternative pages

More in: 3D & Game Development