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.

  • 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.
  • 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
    Buwlink

    Buwlink

    Buwlink is a remote control for Windows with your Android device.

    The Buwlink is the perfect companion to increase your productivity. Whether in the field of artistic development or other video game programming edition... There are often keyboard shortcuts to know. now to represent your shortcuts and other features on the icons appearance. Easy to use easy to remember Buwlink. PLEASE NOTE: Please download the windows version and the android version. Connect the two versions on the same wifi network configure the two software so that they can communicate.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Unser erstes Projekt in der Uni. Es ist ein Testlauf.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3

    C-Lesh and SMW Engine

    C-Lesh is a game programming language for 2D games.

    C-Lesh is a game programming language for 2D games - mainly arcade and platform games. When combined with the Super Mario World (SMW) engine you can create awesome 2D platform games like Super Mario World. This language evolved from a "clone" of TI-BASIC which I began developing when I was having memory (segmentation fault) bugs with C. C-Lesh lacks memory allocation and destruction. There is no need to use pointers and you can never get memory leaks or program crashes caused by memory leaks. As C-Lesh is somewhat primitive you may like it if you are into C. I'd say its a step up from C for 2D games. Everything is set - all you need is a sprite sheet and some programming knowledge.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Downloads: 0 This Week
    Last Update:
    See Project
  • Stop vibe-debugging. Icon
    Stop vibe-debugging.

    Plug Claude into your app's actual errors.

    AppSignal's MCP server hands Claude, Cursor, or Zed your real errors, traces, and the deploy that shipped them. AI writes the fix; you review the diff.
    Free 30 days.
  • 5
    CALLAS
    As the famous singer, CALLAS moves emotional and natural interaction into New Media. Its plug-in multimodal Framework allows easy and fast development of Art & Entertainment applications, involving users as active spectators of artistic performances.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    A java-based tool for computer-augmented Pen&Paper roleplaying in Shadowrun. The idea is that this tool will be used in-game as a character sheet and/or gamemaster's tool while being interoperable with people using traditional pen&paper to play an rpg.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    world of warcraft recipe list exporter the program reads data from ProfessionBook DB file and make a BBCode/HTML version
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    CBDemo allows you upload demos to ftp server especially for the Clanbase. You can add your teams and it will automatically get your last matches. You don't have to zip, rename and upload your files. Choose your team, match and press OK.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    The idea behind this project is to create an easily extensible software package for creating characters for the Classic Battletech Roleplaying Game. The program is to be the next incarnation of my previous version (cobrausn.bravehost.com).
    Downloads: 0 This Week
    Last Update:
    See Project
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • 10
    THIS PROJECT IS NO LONGER ACTIVE, AND HAS NOT BEEN FOR MANY YEARS. Old: A website application for game clans with sophisticated news system, member management, tagwall, ladder info, game server status, live IRC stats, integration with opensource IRC bot and login system for members.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    The Collectible Card Game (CCG) Open Source Internet Gaming Network (COSIGN) allows for CCG development and game play through its open interface. Users may play existing games or develop new games in a friendly Java-based graphical user interface.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    CCGMachine is a generic collectible card game engine which allows developpers to implement the game of their liking while keeping a consistency between game interfaces.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Conway's "Game of Life" for mobile devices. An implementation of cellular automata - think of it as a fish tank for geeks!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    CEVN is a cooperative play-based overhead 2D space/trade simulator where each ship has a crew with various roles to fulfill in order to conqueror the galaxy.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    College football simulation engine. We're building a simulation engine that realistically simulates college football games. The engine will be written in the Java programming language and freely available for commercial or non-commercial use.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    CHAIN (CHAllenging and INtelligent) is a software systems fully developed in J2ME MIDP 1.0. By this systems one can quickly develop role-playing games (RPG) with very involving 3D graphics for mobile phones which mount the java virtual machine.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Desktopapplication for viewing and editing your progress in Guild Wars - based uppon a custom PHP Application with an Mysqldatabase
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Java based RISK game that can be played over the network
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    CK2HttT
    Just as the name implies: It converts Crusader Kings savegames into Europa Universalis III: Heir to the Throne. Props to Ulmont and Yvesp for the original CK->EU3 converter.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    COLLADA Refinery is a GUI-based application for creating content pipelines for 3D assets using modular components called conditioners. Contact a project admin to become a developer!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    CONF Bot

    CONF Bot

    A bot for Confrontation Web Card Game written in Java

    CONF Bot will play the Facebook game Confrontation for you, automating clicks so you don't have to repeat the same action 40 or 50 times in a row for no good reason. It also allows actions to be sequenced together in whatever order you prefer, allowing full farm runs of the game's content that can save hours a day. The source code should provide a good idea of what it's like to write bots in Java (or any other programming language like Python that uses image capturing techniques to bot). If anyone would like to update or expand the program, please send me a message.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    CPD is a Dance Dance Revolution simulator written in Java with OpenGL and a tiny touch of C. It supports DWI files natively, mp3 audio, provides a modern DDR experience, and easy installation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    A editor for CRRCsim http://crrcsim.berlios.de/wiki/
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    CS Java course team project. Developing a client/server blackjack application
    Downloads: 0 This Week
    Last Update:
    See Project