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.

  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 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
  • 1
    J2DA! is an Game-Java2D Abstraction Layer. With it you will be able to use Java2D, Jogl or LWJGL for your Game without thinking about what exactly you are using.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    J2ME game boy emulator (formerly known as MJavaBoy), optimized with great speed enhancements
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    J2ME games that don't have ads or cost money. The primary focus is on games that will run on most phones and have a simple user interfaces. A version of minesweeper is included.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Jeocaching is a j2me based software for the famous geocaching game (see geocaching.com for details) for J2ME enabled devices (most mobile phones) with bluetooth GPS receiver. Keywords: location based services, geocaching, GPS, j2me, bluetooth
    Downloads: 0 This Week
    Last Update:
    See Project
  • 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
  • 5
    J2Minesweeper is minesweeper game can be played at portable media (cellphone, pda, etc) with J2ME suported and MIDP2.0 enabled, generate and build using Netbeans 5.0 + Netbeans Mobility 5.0
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    It is a game framework on the cell phone, develop using j2me, base on CLDC and MIDP, it will be a general framework, and will be some special sub game engine on it.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Dice roller for mobile phones. J2MEDice is mobile version of JDice (http://www.seas.upenn.edu/~adhilton/jdice/)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    J2MEFS is an API for the J2ME that extends the RMS. It lets you save persistent data in your MIDlets without even knowing what a RecordStore is. You can create a structure of directories and access files through names and paths (MIDP 1.0 and above).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    J2MEStrategicGameLib is a Java based library providing a lightweight algorithmic framework for developing intelligent zero-sum strategy games using the J2ME platform.
    Downloads: 0 This Week
    Last Update:
    See Project
  • $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
  • 10
    A very smaller script interpretor that j2me based system. Can work on j2me / j2se / C++ platform ,the major goal is used to build an more flexible j2me game. Script language's phrase like as BASIC .
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    2d Game lib based on j2me 基于J2me的2D游戏引擎
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    J3's mainstay is a mutlilingual dictionary program with some cool utilities - and maybe games - for an international milieu. It is written in Java and is localizable (l10n) to work in any natural language, with minimal mucking about.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    J3DWorkbench
    An extensible, real-time, 3D visualization, simulation, and game-design authoring tool. Integrates Java 3D and Eclipse RCP. Drag-&-Drop editing of a complex 3D scene graph. Fast world-building. Web delivery via Webstart or Applets.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    This is a pure java implementation of the Motorolla 68000 processor with the ultimate intention of having it as a basis to use in console game emulation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Have a 3-d engine but no way to interact with it? Have a compelling story, but no way to drive it? Help JABTools help you! JABTools is a new toolkit for developing game logic, and interactions between elements in your game!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    This project serves as a base for Java Game Engines. It contains abstract loaders (models, textures, etc.), a rich and easy input system, and much more. to help you build your own engine and to maintain compatibility between engines (using JAGaToo).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    JAIS is a completely object oriented designed, Java implemented RoboCup Agent including visualisation of the world model.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    This will be a port of CAL3D 0.11.0 to Java. It's full name will be Java Animation Library 3D, and it's main purpose is to create a working library to animate characters or other objects using skeletal animation or other tecniques.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    JAMIE (JAva Mud Implementing Engine) is a text-only, telnet-based MUD server written in Java. It provides an original experience-less and level-less job-based system that can be expanded by those who wish to run their own MUD.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Just another Java jump'n run. This is a part of a Java-based gameseries in different perspectives. This (the first) part will be a siple 2D-tilebased Jump'n Run. Planned following Parts will be based on ISO-Tiles and at least 3D. The Project is build w
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    JAS is a java library for creating agent based simulations. It features a discrete-event time engine, APIs for network simulation design, powerful yet easy-to-use implementations of Genetic Algorithms and Neural Networks.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Java middleware/engine to make the creation of 2D games easy and fun.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23

    JASI - Java Event-Based Simulation Frame

    JASI - Java Event-Based Simulation Framework

    The JASI library provides an architecture based on a simulation kernel and elementary classes for simulation elements and event to build event-based simulation systems in Java.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    My first Java program! This will be a simple dungeon game (like Zork). I don't think there will be a combat system, but if there is, it won't be implemented for a while. I will be working with a few friends, but help is welcome!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Java MUD will be an OS/platform independent MUD server written in Java (SDK 1.2.2). It also will include a fantasy world setting to be able to start MUDing/MUD hosting instantly.
    Downloads: 0 This Week
    Last Update:
    See Project