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.

  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • 1

    DotaCalc

    A Dota2 tool for calculating stats of heroes and compare them.

    DotaCalc is an Open Source tool to compare different heroes/itembuilds with each other. You can create heroes with different items and compare a wide variety of stats of these heroes. It aims to be a tool for easier theorycrafting.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Dots and Boxes / Käsekästchen

    Dots and Boxes / Käsekästchen

    Dots and Boxes for 6 players / Käsekästchen für sechs Spieler

    Play Dots and Boxes with the whole family. Who finishes a box, may put his / her cheese in. Who has most boxes filled, wins the game. Hint: turn on your video beamer, get a wireless mouse and take place on your favourite sofa! Käsekästchen spielen für die ganze Familie. Wer ein Kästchen fertig bekommt, darf seinen Käse hineintun. Wer am Ende die meisten Kästchen gefüllt hat, gewinnt. Tip: Beamer an, Funkmaus dran, und rauf aufs Sofa!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Game of Dots and Squares, where players attempt to close as many squares as possible. The one with the most squares win! The game runs in Java.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    A Rubik's cube game for java capable cellphones (MIDP 2.0). Features: - multiple views: 3D and 2D (also able to run on older cellphones which do not support 3D) - automatic solvers which can solve the cube either step-by-step or completely.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Try Free
  • 5
    Dr. Scenario teaches health to youth through a series of scenarios. The player tries to identify health conditions and juggles treatment costs with efficacy. Explanations are provided in teen-friendly language to promote healthy living.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    DracMan is a game based on the old and fun game of PacMan with a Dracula-theme. Plays in any Java-enabled browser and is quite fun! The game is in Swedish, but that should not stop non-English speaking people from playing since it's not that much text.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    It's online game with sports cars.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    A rpg with a dragon warrior feel driven by what characters are in your party.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Dragon's Feather is a role playing game in development that aims to combine the features of the classical japanese RPGs (like Zelda) and the rising simulators (like Princess Maker) with a powerful turn-based combat engine (in the fashion of X-Com).
    Downloads: 0 This Week
    Last Update:
    See Project
  • Cut Data Warehouse Costs by 54% Icon
    Cut Data Warehouse Costs by 54%

    Easily migrate from Snowflake, Redshift, or Databricks with free tools.

    BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
    Try Free
  • 10

    DrdSim

    A programmable platform for a fantasy RPG game.

    PC game based on a role-playing game "Draci Doupe" from ALTAR(tm) publishing. It contains a simple-to-use development environment for creation of new campaigns including an embedded interpret of a scripting language.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Utilities programs for players of Dreamblade (Copyrighted product of Wizards of the Coast)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    DrinkMixer is a database for mixed drink recipies written in java with a swing gui.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    DroidAttack
    Turn based strategy game for Android.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    This is an implementation of the Drop Dead loot management system used by the Elders kinship in the Lord of the Rings online. The algorithm is based on the Suicide Kings system.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15

    Duffkess Mastermind

    Just a Java Game called Mastermind i developed for School

    This is a Remake of the legendary classic game Mastermind. You can change settings like the amount of rows, columns, colors and even the mode if you want an easy way to play the game or the challanging advanced mode. Please feel free to have a look in the source if you want to. Have fun. By the way there is a little Secret in it. Maybe you'll find it and check it out ;)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16

    Dunge0nMap

    Creacion de mapas

    Creacion de mapas aleatorios. Gracias a http://dungeonmorphs.com/ por sus imagenes
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Project aimed at making an online application to play Dungeon Dice Monsters online. Complete with all cards/dice released: Japanese, International, and GBA ones; expanding into having the community design more. PREALPHA: No build yet Must use source
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    A Java application aimed at helping a dungeon master during AD&D gaming sessions targeted for PDAs
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    DM Ruler helps dungeon master to create rules, senario, worlds, maps, monsters database, spells database, and so on. Everything can be customize with xml files. Build your own system or use an existing one.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Porting the original Alandale Dungeon Master for Java to Java 1.5, and including the new graphic enhancements.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Simple roguelike game, written in java, and using the Processing core libraries. Features and structure tbd.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22

    Dungeons & Dragons Adventure connection

    Interface for Players and DMs of Dungeons and Dragons

    This is a small Interface for Players and DMs who play Dungeons and Dragons®. For Questions and/or bugs please write a ticket or visit our forum. Dungeons and Dragons® is a registered Trademark of Wizards of the Coast.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    DurDoomed is a FPS made with the jMonkeyEngine (3D engine written in Java). This FPS will be a lab for testing and optimizing, if possible, the jMonkeyEngine
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Dutch open source game, playing in the Netherlands, written in Duch to get dutch people involved with Java and Open GL.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Dynamic dartboard. A grid of numbers is displayed (the dartboard), and as a number is hit, the largest adjacent number grows into the old space. Thus making it more difficult to get a lower number as more spaces are hit.
    Downloads: 0 This Week
    Last Update:
    See Project
Monday.com Logo