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
  • 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
    jSGF is a framework for creating full-featured side- and top-scrolling games with customizability in mind.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    A Java version of the popular Shuffleboard game. The final aim is to have be able to completely customize how the table looks, the physics, everything.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3

    Java Snake Battle

    Variant of the classic Snake game written in Java

    A variant of the classic game Snake, but with the addition of an autonomous enemy snake.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Java Sudoku is a full-featured entertainment package of the Sudoku puzzle in your java-enabled mobile phone.
    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
    JSudokuCreator is a Java application for creating, solving, saving, loading and printing Sudokus.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    This is an attempt on a Java Sudoku Solver. By starting with a very simple model, the project aims at building a solver which handles even the hardest sudoku's (the ones involving certain assumptions and multiple solve threads).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Simple Sudoku game with different levels and a solver. Language support English, Dutch.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Java client/server for the TEG game, which is a pseudo-clone of the board game "risk", a multi-player networked turn-based strategy game.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Java TEG client.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    More flexibility. More control.

    Generate interest, access liquidity without selling, and execute trades seamlessly. All in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • 10
    This is Java Tetris, just another Java Tetris. It's not yet complete, but it will use a (not so strict as previously expected) object-oriented design, and will be fully featured once it's ready. Maybe it will become an Application, too.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    An implementation of Java demonstrating the use of a genetic algorithm to produce skilled automated players.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    This project is intended to be a tile-based role playing game maker. That is, it will include both tools for creating the content of an RPG, and an engine that will parse that content and actually make it playable. Essentially, it is an RPGMaker2K clone.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Java Train Simulator

    Java Train Simulator

    A train simulator wroten in Java.

    This a train simulator developped in Java language. This software works with the JRE6. It uses Java Monkey Engine to get the 3D render.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    An engine written in java designed for turn-based games.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    This Project is implementation of various Java Turorial found on web. Only for learn some Java and Sourceforge usage :)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    judge - an OO mud (multi user dungeon) engine based on a client/server architecture and written entirely in java. This d20 based game engine will eventually make use of JINI to allow certain functions to be performed locally or by other dedicated servers
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Java libraries and basic client (JVPC), check+action program (VPCheck), Blitz program for VGA-Planets
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Video games written in Java.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Java Weapon Script Engine is a Java library for implementing dynamic weapons. Weapons are specified and parsed from script files. The goal of the project is to be able to generate any kind of weapon and behavior.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Java WoWUpdater (JWA) is a tool derived from WoWAceUpdater for World of Warcraft players who use the Ace family of addons (http://www.wowace.com). It is intended to be a truly cross platform version of WoWAceUpdater.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    A couple of word games written in Java. Contains "solvers" for Spelldown and Word Racer (think Boggle) from games.yahoo.com and the ability to play a Word Racer type game.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Java (J2ME) implementation of Yahtzee board game on your mobile phone with remarkable graphics and sound. Support provided for screen sizes of 128x96 up to 176x188.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    JAnim is an easy program for creating applets for your web page
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Another Java based Tetris Clone.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    A server browser to query gameservers (Half-Life, Unreal-Tournament), search players , handle favourite servers, etc. It is written in Java to run on multiple platforms.
    Downloads: 0 This Week
    Last Update:
    See Project