Browse free open source Java Games and projects below. Use the toggles on the left to filter open source Java Games by OS, license, language, programming language, and project status.

  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New to Google Cloud? Get $300 in credits to explore Compute Engine, BigQuery, Cloud Run, Gemini Enterprise Agent Platform, and more.

    Start your next project with $300 in free Google Cloud credit. Spin up VMs, run containers, query petabytes in BigQuery, or build agents with Gemini Enterprise Agent Platform. Once your credits are used, keep building with 20+ always-free tier products including Compute Engine, Cloud Storage, GKE, and Cloud Run functions. No commitment required—just sign up and start building.
    Claim $300 Free
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 1
    Allows two players to share a single Android device to play 1 vs 1 no-limit Texas Holdem.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2

    Heavy Steel

    My first gaming project, testing stuff out

    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Hectare is an educational game designed in 2010 by students of Harvey Mudd College for middle-schoolers in Kalamazoo, Michigan. The game teaches the importance of the environment for small settlements by placing the player in control of the weather.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    MIDlet client for helden-software
    Downloads: 0 This Week
    Last Update:
    See Project
  • Full-stack observability with actually useful AI | Grafana Cloud Icon
    Full-stack observability with actually useful AI | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 5
    Helden Tagebuch
    Das Helden Tagebuch ist ein Plugin für die bekannte DSA Software Helden Software. Mit diesem Plugin könnt ihr ein Tagebuch für euere Helden führen. Im Wiki findet ihr eine kleine Anleitung.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Helen is an adventure game engine written in Java 6, designed to support multiple users. Where Helen attempts to be unique is enabling users with powerful extensibility without a grammar-heavy language (thanks to Groovy).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Hellchess. Just another java-chess-game. It is intended to have as many different clients for the game in order to be something like a big opensource-tutorial for building different clients and make it possible to interact between them.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Herculeum is yet-another-rogue-like written in Java.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Hero Arena (HA) will be a turn based strategy game written as a Java Application for a Windows OS. Development will be open to developers of all ranges with hopes of improving skills and knowledge through working on a fun, laid-back project.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Atera - an All-in-one platform for IT management Icon
    Atera - an All-in-one platform for IT management

    Ideal for IT departments and MSPs (managed service providers)

    Your IT essentials, integrated & elevated. Take your IT management from automated to autonomous, download Atera's agent to start your free trial!
    Try Atera now
  • 10
    Heroes of Peridia is a Bossfight like game written in Java using the JMonkeyEngine
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    A 3D action real time strategy game based on the Sega Genesis game Herzog Zwei.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12

    Heuristic Goal-seeking Framework

    Fifteen puzzle, with its own goal-seeking to find the best solution

    This project implements the "fifteen puzzle", but it has a twist: the program can solve the puzzle perfectly. The project contains a simple JAVA framework that implements heuristic goal-seeking algorithms. We use this to search for the best solution, but the framework is general-purpose and can be used for similar one-person puzzles. Using this framework will allow developers to focus on a specific domain of interest, while leaving many of the AI concepts and goal-searching concepts to be implemented by the framework The front-end classes use Swing and thus can be run via the Web. Feel free to ask questions or to send feedback.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    HexTD is a tower defence game, inspired by VectorTD. The aim of the game is to stop enemies from reaching their target, by strategically building defence towers. It includes singleplayer, multiplayer and a map editor.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    La idea de este proyecto es crear un servidor y un cliente alà "KGS Go Server" pero para el juego Hex.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    A single-player Civilization IV clone in Java using hex tiles and with a focus on strong, non-cheating computer opponents.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    HexaChess is a chessgame on a hexagonal field and can be played by 2 or 3 players. The current version only allows 2 players. It's written in Java using Code of JChessboard. HexaChess can connect to another HexaChess via a direct TCP/IP connection.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Hexxagon game using modern AI, final thesis as technician in Shevah Mofet school.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    A mobile game developed using J2ME our game.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    This is a web-based strategy game inspired from Naruto Manga & Anime Series. In this game players will control Villages, and try to survive and improve their village in a very interactive Naruto World.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20

    HiddenWords

    Find as much words you can in a schema (game console based).

    Train your brain and your sight with this searching words game. You need to find as much words as possible in a NxN schema filled with random letters in the shortest time as possible. Only words that are longer then a minimum size can be selected. Words needs to be composed of connected cells. - You can't jump a cell. - You can't use twice a cell. Cells can be connected to each other in horizontal, vertical and diagonal. Dimension of the board, duration of a game and minum lenght of the word are configurable. At the end of your play you can see statistics showing the percentage of words found and the longest words contained in the board that you have missed. This game is compatible with any shell. Have fun and find a lot of words.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Network Card-Poker game written in Java. Server interacts via console with administrator and stores login data in a MySQL database (no GUI planned for server). Client uses an open interface. Default client written in Java as an applet.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    HighJump is an OpenSource JAVA SkiJumping Game in 2D. Today there are 11 hills where you can jump more than 200 meters. HighJump is yet a BETA version. Since Version 0.1.5 there is an Multiplayer Mode and since 0.2.6 you can jump online too! Have fun!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    A Java game-highscore server. It works with Java Applet Games.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    History wars

    History wars

    3d action game and multyplayer

    History wars - 3D action game which takes place on the battlefields of the ancient heroic wars also tells about the events of those years.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25

    Hitman Plugin for Bukkit

    Hitman Bukkit Plugin by Arasus

    Hitman is a Minecraft plugin for Bukkit servers that allows you to add an awesome new clan to your server. Players can add their worst enemies to a global Hitlist for their ingame-money (like iConomy, EssentialsEconomy, etc.). These listed players will be then executed by a Hitman who will also earn money for finishing a job.
    Downloads: 0 This Week
    Last Update:
    See Project