Java Gamedev

Open-source Java projects categorized as Gamedev

Top 16 Java Gamedev Projects

  1. libGDX

    Desktop/Android/HTML5/iOS Java game development framework

  2. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
  3. Terasology

    Terasology - open source voxel world

  4. gdx-ai

    Artificial Intelligence framework for games based on libGDX or not. Features: Steering Behaviors, Formation Motion, Pathfinding, Behavior Trees and Finite State Machines

  5. artemis-odb

    A continuation of the popular Artemis ECS framework

  6. Mini2Dx

    A high-level cross-platform 2D game development API

  7. dominion-ecs-java

    Insanely fast ECS (Entity Component System) for Java

  8. Open-Realms-of-Stars

    4X Strategy game

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. 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.

  11. PolyWorld

    A world generator that is based on Voronoi diagrams

  12. pixel-community

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

  13. Cities

    Procedural city & road placement

  14. MetalRenegades

    A harsh western world with a robotic twist.

  15. Battleship3D

    Classic terminal Battleship with a 3D twist!

  16. garnet

    A free Java based 2D game engine built on LWJGL. (by nickd3000)

  17. VController

    A helper library for JInput which makes it easy to automatically poll for controller input, connection, and disconnection events and notify listeners when they occur.

  18. VTerminalPaletteEditor

    A standalone GUI application for creating and editing VTerminal palettes.

  19. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

Java Gamedev discussion

Log in or Post with

Java Gamedev related posts

  • OSS Game Engines are increasing their stars on GitHub due to Unity's missteps

    2 projects | news.ycombinator.com | 19 Sep 2023
  • Garnet - A simple Java / LWJGL based framework for games.

    4 projects | /r/javagamedev | 2 Jul 2023
  • com.almasb.fxgl.all module not found

    1 project | /r/javahelp | 21 Apr 2023
  • I can't think about another video game using Java. I mean, there WILL be more but i haven't saw them.

    13 projects | /r/ProgrammerHumor | 1 Jan 2023
  • JVM port of randrew's layout - a simple/fast stacking box layout library for user interfaces.

    4 projects | /r/java | 10 Sep 2022
  • Would JavaFX be a good option for making a management game?

    1 project | /r/JavaFX | 13 Jun 2022
  • Kotlin equivalent to pygame?

    1 project | /r/Kotlin | 26 Apr 2022
  • A note from our sponsor - SaaSHub
    www.saashub.com | 1 Sep 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 libGDX 24,302
2 Terasology 3,751
3 gdx-ai 1,271
4 artemis-odb 811
5 Mini2Dx 506
6 dominion-ecs-java 334
7 Open-Realms-of-Stars 149
8 VTerminal 87
9 PolyWorld 84
10 pixel-community 28
11 Cities 12
12 MetalRenegades 6
13 Battleship3D 6
14 garnet 5
15 VController 3
16 VTerminalPaletteEditor 0

Sponsored
Deploy and host your apps and databases, now with $50 credit!
Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
sevalla.com