FXGL
Game framework
A comprehensive game development framework for creating 2D and experimental 3D games in Java with support for Kotlin.
Java / JavaFX / Kotlin Game Library (Engine)
4k stars
103 watching
557 forks
Language: Kotlin
last commit: 3 months ago
Linked from 3 awesome lists
2d2d-framework2d-game-engine2d-game-framework3d3d-game-engineandroidframeworkfxglgamegame-developmentgame-enginegamedeviosjavajavafxjvmkotlinmobileweb
Related projects:
Repository | Description | Stars |
---|---|---|
| A comprehensive collection of practical JavaFX tutorials covering various aspects of game development and software creation | 471 |
| A high-performance Java library providing direct access to native APIs for graphics, audio, parallel computing, and XR applications. | 4,852 |
| A multiplatform programming language and its development infrastructure | 49,594 |
| A multiplatform game engine for creating games with Kotlin | 2,607 |
| A powerful game engine built on WebGL and WebGPU, enabling 3D graphics rendering and physics simulation for various applications. | 9,772 |
| Provides high-performance cross-platform libraries and APIs for developing 3D games and applications with access to graphics, audio, and controller technologies. | 549 |
| A cross-platform Java framework for developing 2D and 3D games with support for multiple platforms including desktop, Android, iOS, and web browsers. | 23,466 |
| Provides a JavaFX animation framework based on CSS keyframe animations | 56 |
| A multi-platform game engine that supports OpenGL and WebGPU for rendering 3D graphics on desktops, Android devices, and web browsers. | 319 |
| Provides definitions, extensions and examples to integrate Phaser with Kotlin for creating HTML5 games. | 57 |
| Generates native desktop applications with Maven and JavaFX or Swing | 351 |
| A 3-D game development suite written in Java. | 3,855 |
| A Kotlin Multiplatform game project with multiple clients (iOS, Android, Desktop) sharing the same core game logic and state management | 65 |
| A game development framework that uses entities and components to simplify game creation and reduce tedious tasks. | 53 |
| A game development framework that provides a set of reusable base classes for creating 2D games | 1,132 |