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.

  • 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
  • Find Hidden Risks in Windows Task Scheduler Icon
    Find Hidden Risks in Windows Task Scheduler

    Free diagnostic script reveals configuration issues, error patterns, and security risks. Instant HTML report.

    Windows Task Scheduler might be hiding critical failures. Download the free JAMS diagnostic tool to uncover problems before they impact production—get a color-coded risk report with clear remediation steps in minutes.
    Download Free Tool
  • 1
    Origami Editor 3D

    Origami Editor 3D

    Virtual paper folding program

    Origami Editor 3D is an advanced paper folding simulator. It uses a what-you-see-is-what-you-get interface and operates with a geometric abstraction of the Yoshizawa-Randlett system. Anything from a simple airplane to John Montroll's omega star can be folded in this editor. Origami files created with the program preserve the entire folding process, and they can be exported as folding diagrams in PDF, animated GIF files, or even as standalone Java programs displaying the origami in a 3D viewer when opened. The main purpose of this program is designing origami, but if you only want to learn how to make some origami figures, there is a set of built-in example files that can help you. Currently, there are 34 example figures available. Please note that this project was created for fun and still is a work in progress. The Discussion forum is open for anyone who wants to report a bug or suggest a new feature. User Guide: http://origamieditor3d.sourceforge.net/userguide/en/index.html
    Leader badge
    Downloads: 21 This Week
    Last Update:
    See Project
  • 2
    Aurora Game Hub

    Aurora Game Hub

    Experience your PC Games Beautifully. Try it, we think you'll like it.

    ======================== Welcome! =========================== Experience your PC Game Library Beautifully. Try it, we think you'll like it. Check out our new video! http://www.youtube.com/watch?v=GHeQP8dNlvU Aurora Game Hub is something we made out of hate for the current PC Gaming experience. We Love Playing PC Games. We really love gaming on the PC. We think using the awesome power and flexibility of PC and using inspiration from the elegant and beautiful experience from Consoles we can make something pretty cool. This is still a work in progress! So if you find any bugs please go here to report them: http://www.auroragamehub.com/support Thank you for your time! -- CC BY-NC-ND 3.0
    Downloads: 5 This Week
    Last Update:
    See Project
  • 3
    The Neverhood Restoration
    Be warned this project was discontinued in 2013 and has not been updated in years.
    Downloads: 17 This Week
    Last Update:
    See Project
  • 4
    Fury Fighter

    Fury Fighter

    Final project for NKU CSC 439, Fall 2014

    Game. Final project for NKU CSC 439, Fall 2014
    Downloads: 16 This Week
    Last Update:
    See Project
  • Gen AI apps are built with MongoDB Atlas Icon
    Gen AI apps are built with MongoDB Atlas

    The database for AI-powered applications.

    MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
    Start Free
  • 5

    Little Fighters

    Android version of Little Fighters

    "Little Fighters" is the android version of the famous PC-game Little Fighter 2 (LF2).
    Downloads: 9 This Week
    Last Update:
    See Project
  • 6
    Pacman Game for J2ME enabled cellular phones. A CS 329 - Software Engineering II project for the University of Illinois.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 7
    Hokuto no Rogue
    Graphical roguelike set in the world of Hokuto no Ken (aka Fist of the North Star, Ken il Guerriero, Ken le Survivant). It's written in pure Java and features special moves, music and special graphics effects, allies.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8

    DobbleCardGenerator

    Generator of cards for the game "Dobble" (aka "Spot It")

    Downloads: 5 This Week
    Last Update:
    See Project
  • 9

    GMTool

    A tool for roleplaying gamemasters

    A Java tool that allows a gamemaster to manage notes, characters, combat, images, sounds, etc. on his computer during gaming sessions. Plugin-based to allow using it with various rpg system, such as Shadowrun, GURPS, TDE, D&D, etc.
    Downloads: 5 This Week
    Last Update:
    See Project
  • Enterprise-grade ITSM, for every business Icon
    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity.

    Freshservice is an intuitive, AI-powered platform that helps IT, operations, and business teams deliver exceptional service without the usual complexity. Automate repetitive tasks, resolve issues faster, and provide seamless support across the organization. From managing incidents and assets to driving smarter decisions, Freshservice makes it easy to stay efficient and scale with confidence.
    Try it Free
  • 10
    The Java AI Gaming Engine is a collection of games that allow easy integration, testing, and competition of AIs. The games that are supported: Hex and Ataxx, and in the future: TicTacToe, Chess, Checkers, Rock-Paper-Scissors, and more.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 11

    Basic Hex Map Sphere

    A Basic Hexagonal map on the surface of a sphere.

    A Basic Hexagonal map on the surface of a sphere. Project still in development.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    Downloads: 3 This Week
    Last Update:
    See Project
  • 13
    Downloads: 3 This Week
    Last Update:
    See Project
  • 14

    2D Java Chess

    A two-dimensional classic game of Chess.

    A fun game of Chess in 2-D created in Java. This game has basic features implemented, but we expect to push out a multiplayer version soon.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    Driver support for 3D Controller Hardware. We hope to support SDL Input, DirectInput, and other major controller API's including game consoles and embedded systems.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    Crystal Saga is a full screen 2D RPG programmed in JAVA. The main features are a real-time side view battle system, intuitive menu system, tiled world maps and towns, and a captivating story line.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    Graphical Adventure Game Engine(GAGE) is a simple engine for creating 2D point-and-click graphical adventure games. The engine can also be used to create other genres of 2D games.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18
    Yes, this will be yet another Bomberman-Clone. But it will also be different... and better ;). The target langauge will be Java, as well as an application as an applet to be easily startable with a browser. Some other goodies like a small web-server (to p
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    Java Games and Graphics is meant to be a fun project. The goal here is to have fun with JAVA graphics and JAVA games. There is no specific goal as to what kind of graphics or games.This project features an RPG Role Playing, MUD, and Turn Based Combat gam
    Downloads: 2 This Week
    Last Update:
    See Project
  • 20
    Kochol Game Engine
    Kochol Game Engine(KGE) is an object-orianted hardware accelerated 3D Game engine. Easy to use and powerful engine for cutting edge games.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 21
    Multiplayer Java Chess Application. Has move help option for new players learning to play the game, IM, chatroom and many other features. Server handles authentication, user registration and player statistics. Check it out.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 22
    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: 2 This Week
    Last Update:
    See Project
  • 23
    JCraft is a platform independent, isometric, tilebased, real-time strategy (RTS) game engine in Java. Supports: Multi-, Singleplayer-Mode, fullscreen, Configurable engine interface that allows to create games with a large variety of engine features.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    aka Hua Rong Dao (華容道). This is a sliding block game and its solver. Goal: Move the biggest piece to exit in the middle bottom. You can customize the pieces' shape and the configuration of the board. The program shall find the optimal solution
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    jClassicRPG
    Developing classic RPG framework with Java & OpenGL. An attempt to create a detailed, old-fashioned pen'n'paper like & turn based RPG with a decent story/AI and a huge place to play. Also includes a reference RPG. Blog: http://jcrpg.blogspot.com
    Downloads: 1 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next