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.
    Start Free
  • Demo Series - Small Business Backup By Veeam Icon
    Demo Series - Small Business Backup By Veeam

    Learn how to protect your Microsoft 365 data, with simple, actionable tips today.

    Watch this on-demand demo series and learn how to protect your Microsoft 365 data with clear, simple, actionable steps that are easy to implement for businesses of all sizes.
    Watch Demo Series
  • 1
    Robocode

    Robocode

    Robocode is a programming tank game for Java

    Robocode is a programming game, where the goal is to develop a robot battle tank to battle against other tanks with Java. The robot battles are running in real-time and on-screen. The motto of Robocode is: Build the best, destroy the rest!
    Leader badge
    Downloads: 539 This Week
    Last Update:
    See Project
  • 2
    Biogenesis
    Biogenesis is an artificial life program that simulates the processes involved in the evolution of organisms. It shows colored segment based organisms that mutate and evolve in a 2D environment. Biogenesis is based on Primordial Life.
    Leader badge
    Downloads: 87 This Week
    Last Update:
    See Project
  • 3
    chessPDFBrowser

    chessPDFBrowser

    Chess application whichs allows working with chess PDF books and PGNs.

    Chess application which allows working with PDFs and PGNs. You can work with the chess games of the PDF and edit their tree of variants. Graphical environment. Standard PGN TAGs. PGN comments. Ocr like (Fen string detection from chess board position images). Connection to Uci chess engines (like stockfish). Position analysis, full game analysis. You can now play games against uci engines. pdf2pgn command line command included. Detailed documentation. Multilanguage currently support for English, Spanish and Catalan. Dark mode option. JDK-17 compatibility You will find more about it at this web sites: https://chesspdfbrowser.com?origin=sourceforge https://www.frojasg1.com:8443/downloads_web/web/html/chessPdfBrowser.html?origin=sourceforge
    Downloads: 42 This Week
    Last Update:
    See Project
  • 4
    XiangQi Wizard (Chinese Chess Wizard) is a powerful XiangQi (chinese chess) program, which supports UCCI engines. XQWizard Light is the Mobile version for Windows CE and Java ME. ElephantEye is the UCCI engine in XQWizard with strong AI.
    Downloads: 27 This Week
    Last Update:
    See Project
  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    Access competitive interest rates on your digital assets.

    Generate interest, borrow against your crypto, and trade a range of cryptocurrencies — all in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • 5
    Project Malmo

    Project Malmo

    A platform for Artificial Intelligence experimentation on Minecraft

    How can we develop artificial intelligence that learns to make sense of complex environments? That learns from others, including humans, how to interact with the world? That learns transferable skills throughout its existence, and applies them to solve new, challenging problems? Project Malmo sets out to address these core research challenges, addressing them by integrating (deep) reinforcement learning, cognitive science, and many ideas from artificial intelligence. The Malmo platform is a sophisticated AI experimentation platform built on top of Minecraft, and designed to support fundamental research in artificial intelligence. The Project Malmo platform consists of a mod for the Java version, and code that helps artificial intelligence agents sense and act within the Minecraft environment. The two components can run on Windows, Linux, or Mac OS, and researchers can program their agents in any programming language they’re comfortable with.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    Software for the competitions on computational intelligence in games.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 7
    BagaturChess

    BagaturChess

    Java Chess Engine

    This is UCI Chess Engine writen in Java. Since version 1.4 (inclusive) the project was moved to https://github.com/bagaturchess/Bagatur
    Downloads: 5 This Week
    Last Update:
    See Project
  • 8
    TOS is a multi-player soccer simulation game and a match simulation engine for on-line soccer management games. TOS can also be used as a tool for multi-agent AI research and education.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 9
    Panzer Combat II

    Panzer Combat II

    Computer-assisted miniature tank game.

    Panzer Combat II is a multi-player voice and webcam enabled computer-assisted distributed miniature wargame of World War II tank combat. Firing is done by placing a webcam behind the aiming unit. Distance to target is computed using computer vision. Action inside the tanks is performed on the computer screen while battlefield strategy is played on the miniature terrain. Both camps can use a different laptop or tablet, the game will interconnect. You can try it online : http://server.panzercombat.com/PCII_Web/move.htm Look at battle reports : http://www.flickr.com/photos/panzercombatii Or watch a demo : http://www.youtube.com/watch?v=WcjfV8Odtss 100% CLEAN : http://games.softpedia.com/progClean/Panzer-Combat-II-Clean-95530.html
    Downloads: 3 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.
    Start Free
  • 10
    JOthi is the java-based game of "Othello". This project is son of the greater parent SourceForge project "JGames", that realizes the real game environment: JOthi only defines the "Othello" game rules and its specific AI players.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 11
    NaruGo is game AI project. Current targets are GO board game and Texas Holdem poker. It investigates Genetic programming to build game AI logic. Also EA/GP simulations for TSP, Graph layout and Prisoners Dilemma problem.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    Java Settlers is a web-based version of the board game Settlers of Catan written in Java. This client-server system supports multiple simultaneous games between people and computer-controlled opponents. Initially created as an AI research project.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 13
    Java Behaviour Trees is a Java framework for easily building and running generic behaviour trees. Here, "behaviour tree" refers to the technique used to control the behaviour of characters in video games. IMPORTANT NOTE: our source code has been moved to GitHub. You will find it at: https://github.com/gaia-ucm/jbt Note however that all the binary files will still be distributed here at SourceForge.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    8. Mai 2005: We have discontinued SourceForge as a download place for our open source projects. You can now download these projects directly from the XLOG Technologies GmbH web site at http://www.xlog.ch/omonia.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    Emergent Mercenary is a 3D FPS with strategy overtones, and an excerise in emergent gaming. It should be easy to setup a scenario (e.g. hunt criminal) just by placing characters with certain AI into the game and see them interact.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    The Virtual Storyteller is a multi-agent framework for generating stories based on a concept called emergent narrative.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17

    Aliza Gaming API

    An extensible development framework for roleplay games.

    AlizaGameAPI is a robust, open-source Java-based framework designed to streamline and enhance the development of 2D and 3D games. It offers a comprehensive set of tools, utilities, and libraries, empowering developers to create immersive and dynamic gaming experiences with ease. Key Features: Modular Architecture, Rich Graphics and UI Components, Comprehensive Game Logic and Character Management, Environment and World-Building Tools, Statistical and Mathematical Utilities, Enhanced Debugging and Logging, Data Management and Integration, Integrated LLM for NPC Dialog, Cross-Platform Compatibility Dive into the world of game development with AlizaGameAPI. Download the latest version, explore the detailed documentation, and join the community of developers pushing the boundaries of gaming technology.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    A java based neural network framework. The Auratus network is built around an XML messaging system, allowing for a complete MVC design. Additionally, Auratus networks are constructed and at the node/edge level, allowing for advanced topologies.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    This package contains code for the game of EasyGo, a modified version of the original game of go. This package provides a simple API so that the users can code and test their own players. Thus one can not only play, but also program their own players.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    Human AI Net

    Human AI Net

    a Human and Artificial Intelligence Network

    We are going to teach eachother how to build AI and new kinds of game objects in this network using intuitive dragAndDrop. Its going to be a space for experimenting with fun and useful tools in new ways. Version 0.8.0 has some advanced components that will be working soon. The plan is a massively multiplayer space where we design, evolve, and play with game objects and do AI research together which controls those game objects along with directly playing the games. The main data format is, from xorlisp which is also in progress, immutable binary forest nodes, so if millions of people build that together nobody can damage or change anyone else's data since its all constant. You dont change variables. You create new data that points at existing constant data, as deep as you need it. I have mindmap lists, definitions, and 2 editable properties working that way with 2 kinds of event listeners that work locally. Its not a networked system yet, but the datastructs are ready to scale with it.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    Noble Ape Simulation
    Simulates a biologically diverse tropical island, and the ape inhabitants cognitive processes. For MacOS X, iPad, Windows and Linux. Features a non-polygonal graphics engine and a command-line version
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    Pangaea will be a robust and feature filled game engine built using Allegro (http://alleg.sourceforge.net) It will be similar to Final Fantasy 1-3, etc., complete with map editor/world builder.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    RuleRule

    RuleRule

    A puzzle game of rules acting upon rules. Create the desired pattern.

    RuleRule is a game which might be of interest to students and researchers of AI, machine learning and related areas. In this game, rules act and modify other rules (including themselves). The goal is to reach a desired condition (e.g. a checkerboard of red and yellow). Versions For a first test of the game mechanics in your browser, download the Javascript version, coded by Jan-Hendrik Vienup (December 2014, GPL) tested with Firefox, MSIE, Chrome, and Safari : RuleRule3.zip First created with NeXT Interface Builder and Objective-C files (1995, Mach OS): rulerule.gz (Creative Commons Attribution License). For some history, see http://hilgemeier.gmxhome.de/codes/rulerule.htm Unfinished Java project, running under Eclipse Luna with Windows 7 (2012, LGPL). Contains notes and design diagrams for possible future development. Doxygen-documented : RuleRule2.00_working.zip
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    Swarm Wars

    Swarm Wars

    Safety in numbers.

    REPOSITORY MOVED TO GITHUB: https://github.com/happyjack27/SwarmWars video sample: http://youtu.be/s5mLNbdBQGY A game where you evolve & compete AI swarms. The organisms use swarm intelligence & ant colony optimization. The organisms can communicate through 3-color signaling as well as by laying beacons. They can attack and repair other organisms. They can select mates, and they can gather and distribute food and material. This behavior is controlled by a genetically evolved neural net augmented with online back propagation learning. The back propagation learning uses a reward vector and plasticity matrix that is evolved as part of the genome. Long story short, the AI is pretty frickin' sophisticated. Players can take control of organisms, trade resources and organisms in a market, and aid evolution by selective breeding.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    Cognitive agent based social simulation toolkit (RBOT+MRS) / production system based on ACT-R (http://act-r.psy.cmu.edu) allows for modelling single actor cognitive experiments (RBOT) and multiple actors in a simulated (semiotic) world (RBOT + MRS).
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next