Java Game

Open-source Java projects categorized as Game | Edit details

Top 23 Java Game Projects

  • libGDX

    Desktop/Android/HTML5/iOS Java game development framework

    Project mention: Still struggling with constant rotation towards target.. | reddit.com/r/godot | 2022-04-23

    Before I started using Godot, I used a library called libGDX. They have “actions” that do different things. The RotateTo action does exactly what you need, including the option to use the shortest distance. It’s in Java, but the code is simple enough that it shouldn’t take long to translate.

  • Mindustry

    The automation tower defense RTS

    Project mention: Guys I'm stuck at sector 3, help please. How do i search the two chemical thingy? | reddit.com/r/Mindustry | 2022-05-16
  • Mergify

    Automate your Pull Request with Mergify. Mergify is the most powerful merge queue tool that offers speculative checks, batch merges, and multiple queueing options. Coordinated with any CI and fully integrated to GitHub. Get started or request a demo!

  • Terasology

    Terasology - open source voxel world

    Project mention: Please update the list of Open Source Voxel Engines on the Wiki | reddit.com/r/VoxelGameDev | 2021-12-27

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

  • FXGL

    Java / JavaFX / Kotlin Game Library (Engine)

    Project mention: Kotlin equivalent to pygame? | reddit.com/r/Kotlin | 2022-04-26

    If you don't mind depending on all of JavaFX you could also try: https://github.com/AlmasB/FXGL 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!

  • ByteLegend

    Enjoy programming while playing a game.

    Project mention: An HTML5 MMORPG game written in pure Kotlin | reddit.com/r/Kotlin | 2022-03-21

    Yes, there are tests. They are just not opensource yet. Have you checked the GitHub actions page? Every commit goes through a lot of checks and tests, including unit tests, integration tests, browser tests, and e2e tests. https://github.com/ByteLegend/ByteLegend/actions/workflows/check.yml

  • mage

    Magic Another Game Engine (by magefree)

    Project mention: Old Cards missing? | reddit.com/r/XMage | 2022-05-16

    If your missing a card open an issue: https://github.com/magefree/mage

  • PretendYoureXyzzy

    A web clone of the card game Cards Against Humanity.

    Project mention: What are the best games for get-togethers with friends? | reddit.com/r/AskReddit | 2021-06-15
  • 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.

  • android-basic-samples

    Google Play game services - Android samples

  • maptool

    Virtual Tabletop for playing roleplaying games with remote players or face to face.

    Project mention: Open Source D&D... | reddit.com/r/linux_gaming | 2022-03-24

    maptool is a very developed, active and open source D&D game and mapping tool: https://github.com/RPTools/maptool

  • riiablo

    Diablo II remade using Java and LibGDX

  • LGame

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

  • Railcraft

    The Railcraft Mod for Minecraft, source and development.

    Project mention: Help us come up with pattern names! | reddit.com/r/feedthebeast | 2022-02-22

    Bleached bone blocks please! https://github.com/Railcraft/Railcraft/blob/mc-1.12.2/src/main/resources/assets/railcraft/textures/blocks/brick_bleachedbone.png

  • freecol

    FreeCol: FreeCol is a turn-based strategy game based on the old game Colonization, and similar to Civilization. The objective of the game is to create an independent nation.

    Project mention: Animating Oceans and clouds in FreeCol | reddit.com/r/ColonizationGame | 2022-01-31

    hah would you believe after all that effort to compile ourselves they've finally pushed out a new nightly release lol! https://github.com/FreeCol/freecol/releases/tag/nightly-2022-01-31

  • magarena

    Magarena is a single-player fantasy card game played against a computer opponent.

    Project mention: Italics not working | reddit.com/r/custommagic | 2021-06-28

    The italiziced text is a seperate font which you can download here: https://github.com/magarena/magarena/blob/master/resources/cardbuilder/fonts/MPlantin-Italic.ttf Install the font and restart MSE. If you have old unitaliziced flavor text left in the flavor text box, delete the whole box so the cursor jumps back to the rules text, then jump back to the flavor text box again.

  • C2ME-fabric

    A Fabric mod designed to improve the chunk performance of Minecraft.

    Project mention: Whenever Im in a 10 block radius of my mob farm my FPS frop like crazy. Im using optifine, and this is after I killed about half of my animals. Are there any mods that can fix this? Help would be appreciated. | reddit.com/r/Minecraft | 2022-02-09

    https://github.com/RelativityMC/C2ME-fabric add this

  • OpenKeeper

    Dungeon Keeper II remake

    Project mention: Java pattern question. Invoking interface method from all instances of classes implementing it. Sorry if this is stupid but i really cant understand how xd | reddit.com/r/learnprogramming | 2022-04-14
  • triplea

    TripleA is a turn based strategy game and board game engine, similar to Axis & Allies or Risk.

    Project mention: Is Axis and Allies 1914 still being printed? | reddit.com/r/AxisAllies | 2022-05-03
  • pixelwheels

    A top-down retro racing game for PC (Linux, macOS, Windows) and Android.

    Project mention: ⟳ 7 apps added, 50 updated at f-droid.org | reddit.com/r/FDroidUpdates | 2021-10-11

    Pixel Wheels (version 0.21.0): A top-down retro racing game

  • lexica

    Word Game for Android - A fork of lexic (https://code.google.com/p/lexic)

    Project mention: ⟳ 7 apps added, 50 updated at f-droid.org | reddit.com/r/FDroidUpdates | 2021-10-11

    Lexica (version 3.1.0): Find as many words as possible on a grid of random letters within a time limit

  • Simple-Solitaire

    [Android] Simple Solitaire game collection

  • open-ig

    Free & open-source reimplementation of Imperium Galactica. Download the Installer below the file list!

  • TerasologyLauncher

    Terasology Launcher is the official launcher for the open source game Terasology.

    Project mention: Release 4.5.0 · MovingBlocks/TerasologyLauncher | reddit.com/r/Terasology | 2021-08-29
  • Android-Jigsaw-Puzzle

    Android app that allows you to draw anything and turn it into a jigsaw puzzle. (by julesbond007)

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 related posts

Index

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

Project Stars
1 libGDX 19,974
2 Mindustry 14,631
3 Terasology 3,328
4 FXGL 2,625
5 ByteLegend 2,115
6 mage 1,352
7 PretendYoureXyzzy 1,134
8 android-basic-samples 948
9 maptool 604
10 riiablo 567
11 LGame 492
12 Railcraft 487
13 freecol 405
14 magarena 346
15 C2ME-fabric 344
16 OpenKeeper 342
17 triplea 328
18 pixelwheels 249
19 lexica 200
20 Simple-Solitaire 198
21 open-ig 186
22 TerasologyLauncher 148
23 Android-Jigsaw-Puzzle 145
Find remote jobs at our new job board 99remotejobs.com. There are 12 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.
www.sonarlint.org