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.

  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Try Free
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 1
    This site is designed to be a repository of code for Charlie Calvert's books, lectures, articles and programming projects. I plan to release all my code as open source.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Elysion is a game master tool for authoring and mastering role-playing quests.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    EmGeeGen is a server-client information distribution system, tailored for use with the EmGee role playing system (though the theoretical platform should be useful for a variety of tasks).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    A client - server game where all mechanical objects (robots) can be programmed, using standard programming languages, to battle other robots. Will be a great learning tool for robotics and programming.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Forever Free Full-Stack Observability | Grafana Cloud Icon
    Forever Free Full-Stack Observability | 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

    Emerald

    Post-apocalyptic 3d rpg game

    Downloads: 0 This Week
    Last Update:
    See Project
  • 6

    Emerald Dragon Engine

    A 2D Java game engine

    A light, Java based 2D game engine. Easy to use, powerful when you need it, no unneeded bells and whistles to slow you down.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Emergent Mercenary is a 3D FPS with strategy overtones, and an excerise in emergent gaming. It should be easy to setup a scenario (e.g. hunt criminal) just by placing characters with certain AI into the game and see them interact.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    A variety of game genres mix together to create a persistent online world of galactic domination. Fly around your ship and expand your empire!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    This is a D&D 4e Encounter Tracker. It maintains initiative, hp, and status effects for all creatures in an encounter.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • 10

    Ender Mobs Mod

    A Minecraft modification which adds new ender type mobs.

    The End is boring? Or are Enderman not enough? Then this is the mod for you: It adds 3 new ender mobs into minecraft, each with its own abillity, for example the EnderNivis can walk in water or rain without taking damage or the EnderIgnis can walk through fire or lava. All of them spawn in the End and on the Overworld in specific biomes.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11

    EnergyBolt

    java 2d two player action game

    EnergyBolt, 2D space battle game written in Java. Is for two players and have lot of extras. Try it if you want, if not: try another.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Originally a fork of Legend of Mazzeroth, this project aims to create an engine rather than a game. It aims to be a 2D MMORPG engine, fit for easy customization through Ruby. It also features an edit of Tiled, the map editor made at www.mapeditor.org
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    This software is directed to children and school teachers for teaching ortography rules of the English language.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Graphical User Interface for EnhSim a simulator of Enhancement Shaman DPS for World of Warcraft Wrath of the Lich King Expansion.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15

    Enigma

    Enigma is a completed top down zombie survival game written in Java.

    Enigma is a completed top down zombie survival game written in Java when Tristan and I were just sixteen years old. I co-wrote the game with Tristan Homsi as a final assignment for our grade 10 class. If I remember correctly, we were given two weeks to work on the final. Tristan and I started early in the year and worked on it for months before the final was even assigned. The game got us our 100% and certainly impressed our fellow classmates. When we look back at Enigma, we realize that when we started it, we knew next to nothing about object orientation, inheritance or the lack of efficiency of some of the techniques that we were using. Throughout the time we spent on it, doing extensive external research on topics such as pathfinding, raytracing, and rendering, we learned quite a bit about the Java API, programming in general with various techniques and how to do them efficiently, and last but not least, how to work as a team.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Falling Sand Game clones and source from the developers of Pyro Sand.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Multi-platform, multi-system table-top role-playing game editor, manager, and tools for use in stand alone, networked, or mixed gaming sessions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Enter The Tetrix and attempt to control a bunch of tetris pieces falling simultaneously. Choose a player with unique abilities and fulfill the mission objectives despite the intervention of the other inhabitants of the Tetrix.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Enthusiasm is a software framework to be implemented in support to the creation and production of drama-based information presentations. The framework consists of off-line editors and real-time applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Entrapment

    Entrapment

    Card/Tile Game play blending skill and odds

    Use your skills and understand the odds to master the entrapping field.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    For the normal users, this is a 2D Graphic adventure in J2ME for mobile phones. But Furthermore, the advanced users and with XML knowledge, with this application, will can create their own 2D Graphic adventures in J2ME, simply modifying archives .xml.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Eventually a turn-based mass-destruction game along the lines of Worms or Gorillas. Currently, just a toy.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    EntropyEngine is a Java based 2D game engine. This project is intended for learning game engine design, and detailed tutorials can be found at the project's homepage.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Enyarok is an online 2D RPG based on Stendhal. It is focusing on real role-playing, to prevent hack&slay like at the original server. For this reason, we provide new items, maps, creatures, new features & improvements.
    Downloads: 0 This Week
    Last Update:
    See Project