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 for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • Error to trace to log to deploy. One click. No SSH. Icon
    Error to trace to log to deploy. One click. No SSH.

    Catch the cause before the pager goes off.

    AppSignal links every error to the trace, the trace to the log, the log to the deploy that shipped it.
    Free 30 days.
  • 1

    AOOD Mille Bornes

    A Java version of a 2-player Mille Bornes game

    This program allows a user to play Mille Bornes against a computer opponent. Rules have been slightly altered, and are explained under "special rules" in the rules window.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    This project is for creating a character generator for Adventure Quest. Adventure Quest is a role playing game system which is freely available for download from http://www.aquest.com
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    A Java version of the German classical game Zichtung
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    An application of Augmented Reality based on QCAR and JPCT-AE.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 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
  • 5
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6

    ASCII

    side-scroll platform game featuring ascii charachters.

    Otto the Snowman must face gruesome enemies, impossible jumps and explosions to accomplish his goal (which is still to be defined).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    ASSET is an open source Java application providing support to the modelling of maritime tactics. User-defined performance files can be used to replace the generic data used for ships, submarines, weapons, sensors, and helos.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    This is a java based SuDoKu game. This game will be featuring a very good problem generator, which will be categorrized according to difficulty level. It may also become a problem solver in the future.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    A highly advanced Air Traffic Control Simulation written in Java, running standalone or in distributed multi-player mode using JORAM JMS, Sonic MQ, or Tibco.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 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
  • 10
    ATCJ: Air Traffic Controller Game, let you direct flights into and out of the flight arena and airports, written in Java, small and portable, based on the classical UNIX terminal based Air Traffic Controller Game (atc) created by Ed James.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    ATITD Paint Mixer is a utility batch tool for the game "A Tale in the Desert" (www.atitd.com) that allows players to generate paint recipes for their ingredient reaction values.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    AV3DSpaceCatch

    AV3DSpaceCatch

    Um simples game de navegação 3D, desenvolvido em Java.

    Um simples game de navegação 3D, desenvolvido em Java.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    AV3DSpaceWar

    AV3DSpaceWar

    Um simples game de guerra em ambiente 3D, desenvolvido em Java.

    Um simples game de guerra em ambiente 3D, desenvolvido em Java.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    AVBlockRun

    AVBlockRun

    Um simples game de capturar blocos, desenvolvido em Java.

    Um simples game de capturar blocos, desenvolvido em Java.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    AWJava is a Java wrapper for the Active Worlds SDK. It is an update of Thierry Nabeth's discontinued "AWSDKJava" wrapper found here: http://www.insead.fr/CALT/Project/AWJavaBots/
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    This will be a server-client MMORPG similar to a mud (ASCII based). However, it will include sounds and graphic, but still enough ascii to leave the user enough freedom of imagination. Written in Java with full OOD, this will be multi-platform. Both Cl
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    A 3D Game using the JMonkeyEngine. The game has been created for a 3rd year university assignment.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18

    Abandoned Mansion

    Classic text-based treasure hunt

    This game is an original game based loosely (very loosely) on classic text-based adventure games such as Zork and Adventure. The object of the game is to use simple one and two-word commands to navigate an abandoned mansion and find all the treasures hidden within.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Abo

    Abo

    Another Break Out

    Juego para móviles del tipo BreakOut
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20

    Absolute Java Space Battle

    Asteroid-destruction space game Java applet

    A simple 2D game where asteroids fall at a spaceship and must be destroyed or dodged. Use the keyboard controls to maneuver the ship, avoiding the asteroids and guard towers as long as possible. To do so, dodge the asteroids and guard towers or destroy them with your laser cannon. Colliding with an asteroid or flying by a guard tower causes your shield to go down. Both the shield and laser cannon recharge over time.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Absylnia is a MUD Server Framework programmed entirely in Java. It is planned to support large amounts of extensiblity, as well as customization through user-editable settings.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Accessibility Plus Extended

    Accessibility Plus Extended

    A minecraft java mod that adds more accessibility options.

    A minecraft java mod that adds more accessibility options like ore detector, fall detector, read blocks and entities. Join the discord server to get updates, request feature or report bugs. This project is an extension of Accessibility Plus by LuisSanchez-Dev. New Keybindings:- B = Open settings menu Y = Lock onto nearby mob entity Alt + Y = Disable locking New Commands findlava = Find the closest lava source block and narrate it's position relative to the player or play a sound at the source block. Note: this feature is currently experimental and has some bugs findwater = Find the closest water source block and narrate it's position relative to the player or play a sound at the source block. Note: this feature is currently experimental and has some bugs getxp = Narrate the current xp of the player getfullscreen = Tell if minecraft is in fullscreen or not
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Research project to develop an accurate game scorer for Go games (using Japanese scoring).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    The basic goal of The Aceituna project is to create a massive multiplayer strategy game in the style of Sid "God" Meier's Civilization, but adding far more detail and complexity, thus creating a "living" world for the players to inhabite.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Game known as "Achtung, die Kurve!" (description of this game is on wikipedia) rebuild to LAN version.
    Downloads: 0 This Week
    Last Update:
    See Project
Monday.com Logo