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)

GitHub

4k stars
103 watching
554 forks
Language: Kotlin
last commit: 7 days ago
Linked from 3 awesome lists

2d2d-framework2d-game-engine2d-game-framework3d3d-game-engineandroidframeworkfxglgamegame-developmentgame-enginegamedeviosjavajavafxjvmkotlinmobileweb

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
almasb/fxtutorials A comprehensive collection of practical JavaFX tutorials covering various aspects of game development and software creation 466
lwjgl/lwjgl3 A high-performance Java library providing direct access to native APIs for graphics, audio, parallel computing, and XR applications. 4,816
jetbrains/kotlin A programming language with features like multiplatform support and a comprehensive set of libraries. 49,396
korlibs/korge A multiplatform game engine for creating games with Kotlin 2,570
playcanvas/engine A JavaScript game engine built on WebGL and WebGPU for creating 3D graphics and interactive content. 9,704
lwjgl/lwjgl Provides high-performance cross-platform libraries and APIs for developing 3D games and applications with access to graphics, audio, and controller technologies. 548
libgdx/libgdx A cross-platform Java framework for developing 2D and 3D games with support for multiple platforms including desktop, Android, iOS, and web browsers. 23,368
schlegel11/jfxanimation Provides a JavaFX animation framework based on CSS keyframe animations 55
kool-engine/kool A multi-platform game engine that supports OpenGL and WebGPU for rendering 3D graphics on desktops, Android devices, and web browsers. 304
hiperbou/kotlin-phaser Provides definitions, extensions and examples to integrate Phaser with Kotlin for creating HTML5 games. 56
wiverson/maven-jpackage-template Generates native desktop applications with Maven and JavaFX or Swing 351
jmonkeyengine/jmonkeyengine A 3-D game development suite written in Java. 3,835
joreilly/wordmasterkmp A Kotlin Multiplatform game project with multiple clients (iOS, Android, Desktop) sharing the same core game logic and state management 65
johanp/pixelizer A game development framework that uses entities and components to simplify game creation and reduce tedious tasks. 53
adamatomic/flixel A game development framework that provides a set of reusable base classes for creating 2D games 1,130