Java Game Engine

Open-source Java projects categorized as Game Engine | Edit details

Top 16 Java Game Engine Projects

  • Terasology

    Terasology - open source voxel world

    Project mention: Please update the list of Open Source Voxel Engines on the Wiki | | 2021-12-27

    Terasology has active contributions, but the link to it is super old. should be the current. I think the GitHub link is correct, though.

  • AndEngine

    Free Android 2D OpenGL Game Engine

    Project mention: canlı casino siteleri | | 2022-03-15
  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • FXGL

    Java / JavaFX / Kotlin Game Library (Engine)

    Project mention: Kotlin equivalent to pygame? | | 2022-04-26

    If you don't mind depending on all of JavaFX you could also try: Haven't tried it myself but seems like an easy way to start making a game. The author is a university lecturer, so there are plenty of tutorials for games. As the other comment said, Compose Desktop would be a nice choice for a chess game, with the added benefit of easy porting to Android in case you're interested in learning it!

  • mage

    Magic Another Game Engine (by magefree)

    Project mention: Old Cards missing? | | 2022-05-16

    If your missing a card open an issue:

  • jbox2d

    a 2d Java physics engine, native java port of the C++ physics engines Box2D and LiquidFun

    Project mention: Are there easy physics libraries for processing to create effects like this? | | 2022-04-11

    “Wrapper” means that the library is just a bit of code that will bridge JBox2D (a Java 2D library) with Processing. It “wraps” the original code in a more appealing package. In other words, it helps you do anything that can do but in Processing.

  • Litiengine

    LITIENGINE 🕹 The pure 2D java game engine.

    Project mention: GC Progress from Java 8 to 17 | | 2021-11-24

    For native binaries, we now have, but it probably doesn't yet work nicely with game frameworks? Not sure.

    There are some engines, frameworks:,,,

    But I have no real experience with any of those.

  • LGame

    A cross-platform Java game Engine (Framework) , support JavaFX / Android / IOS / HTML5 / Linux / MAC / Windows

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • playn

    Legacy 1.x version of PlayN library.

  • dominion-ecs-java

    Insanely fast ECS (Entity Component System) for Java

    Project mention: Dominion ECS Examples, a roguelike example with a lighting system distributed over multiple threads using the new Scheduler with fork-and-join functionality | | 2022-05-01
  • VTerminal

    A new Look-and-Feel (LaF) for Java, which allows for a grid-based display of Unicode characters with custom fore/background colors, font sizes, and pseudo-shaders. Originally designed for developing Roguelike/lite games.

    Project mention: Learning - Guidance on creating my own Import Library. | | 2022-01-13

    This is one of my projects which is set up with JitPack and Maven. I can include it in any other project by adding it as a dependency to that project's Maven pom.xml file.

  • Azurite

    Azurite Game Engine is a 2D Java game engine built on top of LWJGL. (by azurite-engine)

    Project mention: C++, Java, or Kotlin for a game engine? | | 2022-04-26

    Well, an interesting open project game engine written in java using lwjgl and has been developed since a ~year ago and the developers still currently working on it if you want to use an engine ofc. Well, good luck in your journey :)

  • litiengine-gurk-nukem

    A 2-bit platforming shooter made with LITIENGINE

    Project mention: How to fix - Warning: source release 11 requires target release 11 | | 2021-09-21 - I've tried mine new project, also this one from Litiengine developers but the error is the same, so something wrongly settled in InteliiJ

  • pixel-community

    High performance and modular Java/Kotlin 2D Game Framework.

    Project mention: Avoiding Gradle and libGDX | | 2022-02-21

    If you are looking for a 2D framework, check this one out!

  • Koin3D

    Koin3D, a java port of Coin3D with LWJGL

  • chartboost-android-plugin-godot-3.3.2

    Chartboost Ads (SDK v8.2.0) Android Plugin For Godot Engine v3.3.2.

    Project mention: New Chartboost Ads Android Plugin For Godot v3.2.2 and v3.3.2 | | 2021-06-04

    For Godot v3.3.2:

  • TXEngine

    TXEngine is a modular and configurable text-based game engine. Write entire text-based games without writing a single line of code!

    Project mention: I wrote an engine for text-based games in Java with the intent for designers to never have to write a single line of code, only basic JSON. Please give me some feedback. | | 2021-12-03
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-05-16.

Java Game Engine related posts


What are some of the best open-source Game Engine projects in Java? This list will help you:

Project Stars
1 Terasology 3,332
2 AndEngine 3,128
3 FXGL 2,634
4 mage 1,361
5 jbox2d 951
6 Litiengine 513
7 LGame 492
8 playn 195
9 dominion-ecs-java 89
10 VTerminal 61
11 Azurite 28
12 litiengine-gurk-nukem 18
13 pixel-community 16
14 Koin3D 11
15 chartboost-android-plugin-godot-3.3.2 4
16 TXEngine 2
Find remote jobs at our new job board There are 7 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives