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.

  • 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
  • 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
    Cardic - Card and Dice Game Engine. A modular game engine built on NetBeans Platform.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    This is a Playing Cards game project. It is a school project for the course Object Oriented Java. It is supposed at the end to accept new games only with a xml documenting all rules. The developpement is using French words..
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    CardShark is a software package that includes a utility for creating and organizing playing cards and an interactive environment for playing games with those cards via the internet.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Cardhouse
    Cardhouse is an online card game engine that supports a wide variety of games. The client is independent of the card game rules and new games can be added to the server without it having to reboot.
    Downloads: 0 This Week
    Last Update:
    See Project
  • $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
  • 5
    Caribou is a Java application that complements MUD clients by providing real-time monitors of game information (such as channel discusions and group status) that are displayed in separate windows. Caribou works with any MUD client that produces text logs.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Carijó's objective is to explore Java technologies for game development, showing how Java can be used to take the best benefits from its platform.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    A simple solitaire card game written in Java using AWT and Swing. Based upon the MVC design pattern.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8

    Carolina Roller Derby Scoreboard

    CRG is now on GITHUB and Facebook

    Development of CRG is now in https://www.facebook.com/groups/126006504596245 (This is for DEVELOPERS). For Users, use the normal Derby Scoreboard group https://www.facebook.com/groups/derbyscoreboard/
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Carpet fishing game based on idea from Dilbert(tm) comic strip
    Downloads: 0 This Week
    Last Update:
    See Project
  • Compliant and Reliable File Transfers Backed by Top Security Certifications Icon
    Compliant and Reliable File Transfers Backed by Top Security Certifications

    Cerberus FTP Server delivers SOC 2 Type II certified security and FIPS 140-2 validated encryption.

    Stop relying on non-certified, legacy file transfer tools that creak under the weight of modern security demands. Get full audit trails, advanced access controls and more supported by an award-winning team of experts. Start your free 25-day trial today.
    Start Free Trial
  • 10
    Carrier Simulator
    A carrier simulator, where crew and fighters work together to eliminate hostile carrier.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    A java program to create cartelle (sheets) for the Tombola Italian game, and to play the game. Able to save in CSV format and print them.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Cartocraft is a simple top-down, orthogonal Minecraft map renderer with ambient occlusion and lighting.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Le jeux casse briques en J2ME pour téléphones portables
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    A SCI-FI 3D MMORPG created in Java and Java3D.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    CatchemRPG will be a fully featured Java RPG similar to the old gameboy pokemon series.A plethora of mini games, side quests and content will be added to make it a fun game to play. Early test builds released. Not very functional yet...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Categories Game (państwa-miasta)
    Categories is a game which players guess name of countries, cities, things, etc. Because this game was the moved with the paper on the computer screen, you have a unique opportunity to play with your friends in a network.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    CaveGame is a Nethack-like game with the main difference that it is played in real time as opposed to being turn based. It is built around a plugin architecture that makes it easy to extend the game with new caves, monsters etc.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    CazaPool3D is a 100% java3d pool and billard game, with both single and multiple player abilities. It tracks ball paths, handle undo, use mulitple views, loads (threads) multiple 3ds objects, handles picking/collision/animation/overlays and more
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Single or multiplayer strategy game centered around evolution. Cells dynamically interact with their world based on evolved abilities. Accumulation of evolution points allows you to evolve select members of your cell colony.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Sudoku for your J2ME-enabled cell phone.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Cellular Engine
    This software simulates cellular behavior based on specific rules (e.g. Game of Life or Wireworld). The UI will be replaceable and there will be a feature for importing rules from a file based on a format developed for this purpose.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Centuries of Rage
    A 2D strategy game written in Java.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Cerial Killer is a checkers playing AI created as part of an AI course at Lund University. The course had a game tournament where the students where supposed to create their own AI that played checkers and play it against other students, this is one of the entries in the tournament 2008.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Cero is a free open source game engine appropriate for a wide variety of card games. Any card game can be easily programed in Java.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    A Domino game implemented in Java
    Downloads: 0 This Week
    Last Update:
    See Project