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
  • 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
    BioWarefare is a turn based strategy game were the defending immune system, of the host body, must fight off the attacking germs.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Biogenesis X Mod

    Biogenesis X Mod

    Mod of the evolution simulation and artificial life program Biogenesis

    This project is a modification of the original evolution simulation & artificial life project by Joan Queralt Molina: https://sourceforge.net/projects/biogenesis/ In both, the original project and this modification, 2-dimensional organisms consisting of line segments interact with each other, reproduce and evolve in time. Compared to the original project, this modification explores the following features: * alternative mutation mechanisms * an alternative stress-based aging mechanism It is based on the new_design branch of Biogenesis (https://sourceforge.net/p/biogenesis/git/ci/new_design/tree/), its source code can be obatained from http://sourceforge.net/p/biogenesisxmod/code/ci/xmod/tree/ If you want to post a review, remember that this is only a modification, so comment on my changes, not on the simulation. Biogenesis discussion forum: https://sourceforge.net/p/biogenesis/discussion/
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    This project will contain a small startgy game written in Java.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Server-side framework to create cardgames of various types. Defines communication models, protocols, interfaces, accounting, data models and distribution mechanisms. Not covering concrete implementations nor clients to access concrete implementations.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Try Free
  • 5
    Chess game. It supports disconnected network play by means of emails or such. It supports also realtime network play through a TCP connection. It requires Java 2 version 1.3 or later (vers. 2 under development will reqire JDK5.0 to compile from sourc
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Black Rain, a Java-based RPG using a hex-tiled game map, with many different items available in-game. Black Rain will use an unique object-modification and combination engine to allow objects in the game to be combined, changed, and upgraded.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    BlackJack-like game where you play against another player, either online or on a LAN, where the best hand wins the round. It's still developing, the new round doesn't work as it was supposed to... and many new features that will come as I improve it.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    BlackJack Trainer

    BlackJack Trainer

    Android app for training BlackJack strategy

    BlackJack Trainer is an Android app that simulates the game of BlackJack with focus on training optimal strategy.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Blackjack simulator that allows you to experiment with different rule configurations.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Build Securely on AWS with Proven Frameworks Icon
    Build Securely on AWS with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 10
    Simple Blackjack game in Java (developed as Assignment 1 for ITEC802@MQ). For more information about Blackjack, please refer to http://en.wikipedia.org/wiki/Blackjack.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Blackjack Analyst is a program allowing evaluation of blackjack playing strategies through simulation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    A GUI based Java application that simulates play of hundreds of thousands of hands of Blackjack in a few seconds. The application is meant to be used as a tool for finding the overall house advantage under a huge variety of playing conditions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Blackpaw is a development system made in Java for designing top-down 2D role-playing games.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14

    Blackspirit Graphics

    A cross-platform Java 2D graphics library using OpenGL.

    A hardware accelerated Java 2D graphics library designed for cross-platform games, providing a powerful but simple interface. It focuses on real-time applications but can also be integrated into graphical user interfaces. The implementation uses JOGL (OpenGL).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    BladeMaster 2 is text-based multi player arena combat simulation game. BladeMaster 2 is a resurrection of a classic BBS game. It's purpose is to create a greatly enhanced and open source version based on the original, playable on modern systems.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Online Skat playing platform
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    A collection of browser based Java, Flash and Flex table games from the BlazingGame.com website.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    This is our Bleach game. We have a fairly large team of developers so have made our code SVN!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19

    BlightScape

    Blightscape is a Private server for runescape

    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    The Bliss Intellivision Emulator is no longer maintained at SourceForge. See the offical website at http://bliss.kylesblog.com for access to the Bliss source code.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    [en] Little turn-based strategy game based on Pendulous shareware rules (whose best version has disappeared). [fr] Petit jeu de stratégie en tour par tour basé sur les règles du jeu payant Pendulous (dont la version la plus aboutie a disparu).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    BlockGame, a game for colour J2ME enabled mobile phones. Based on Netscape's online Block Breaker. Surprisingly addictive.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    BlockOut Jar

    BlockOut Jar

    BlockOut (3D-Tetris) in java with additional preferences

    Clone of the original BlockOut by California Dreams in java (and as a mac application). Preferences include changing game shaft dimensions, block sets and starting level. Additionally I've included 4 personal preference set slots, key preferences (what motion or move you command by which key), ~voice preferences and color preferences (what color each level of blocks has). Currently titles and buttons are only in finnish (although translations can be found from the english version of my homepage). I intend to enable different languages. You may urge me to do it sooner, I usually thrive on feedback. Homepage contains more info and you can make a ticket if you would like some additional info / an addition to the game.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    BlockShippy

    BlockShippy

    BlockShippy bio-spaceship game.

    A casual open source game around an extremely modifyable pico-scale spaceship moving through a body while fighting evil pathogens... Yay :-) Should be running via Java on Linux, Win and mostly Android. Send me a message if you like to collaborate!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Use the spacebar to stop the blocks moving from side to side. Line them up carefully, because those that aren't supported will fall. There are 20 rows; blocks in each subsequent row move faster, making it harder, and score multiplier increases each row.
    Downloads: 0 This Week
    Last Update:
    See Project