I can't think about another video game using Java. I mean, there WILL be more but i haven't saw them.

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/ProgrammerHumor

Our great sponsors
  • Sonar - Write Clean Java Code. Always.
  • InfluxDB - Access the most powerful time series database as a service
  • SaaSHub - Software Alternatives and Reviews
  • LibrarianLib

    A library for the TeamWizardry mods

    The code is on GitHub, and I wrote some cursory documentation, though I’ve retired from modding at this point.

  • jMonkeyEngine

    A complete 3-D game development suite written in Java.

    It is, or at least was, efficient. Java has a great game engine called https://jmonkeyengine.org/ that at the time could compete with Unity, not sure the status now. And LWJGL, the lower layer for ooengl, was quite nice to use and it is efficient to go that low level if you plan to do a game that does not fit the stereotypes in such game engines, as you will find yourself fighting the engine more than the actual game.

  • Sonar

    Write Clean Java Code. Always.. Sonar helps you commit clean code every time. With over 600 unique rules to find Java bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • micropolis

    Automatically exported from code.google.com/p/micropolis

  • LWJGL

    LWJGL is a Java library that enables cross-platform access to popular native APIs useful in the development of graphics (OpenGL, Vulkan, bgfx), audio (OpenAL, Opus), parallel computing (OpenCL, CUDA) and XR (OpenVR, LibOVR, OpenXR) applications.

    It's still in Java, they mention in one of their blog posts they are using lwjgl.

  • pixel-dungeon

    Traditional roguelike game with pixel-art graphics and simple interface

    pixel dungeon was written in java https://github.com/watabou/pixel-dungeon

  • TIC-80

    TIC-80 is a fantasy computer for making, playing and sharing tiny games.

    bro

  • love

    LÖVE is an awesome 2D game framework for Lua.

    bro

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • beatoraja

    Cross-platform rhythm game based on Java and libGDX.

    To my knowledge, Beatorja is the one rhythm game that runs on Java. It’s probably the best way to simulate Beatmania IIDX on Mac right now.

  • ultraworm

    Ultraworm - based on Revenge of the Titans

    "Revenge of the titans", a tower defense-like game that was featured in one of the first humble bundles. It got its sources released and one of the mirrors (not sure how complete, there were several versions) is: https://github.com/kmeaw/ultraworm or mine, slightly more updated: https://github.com/janisozaur/ultraworm

  • ultraworm

    Ultraworm - based on Revenge of the Titans (by janisozaur)

    "Revenge of the titans", a tower defense-like game that was featured in one of the first humble bundles. It got its sources released and one of the mirrors (not sure how complete, there were several versions) is: https://github.com/kmeaw/ultraworm or mine, slightly more updated: https://github.com/janisozaur/ultraworm

  • QuakeInjector

    Download, install and play quake singleplayer maps from the quaddicted.com archive

  • stk-code

    The code base of supertuxkart

    It is a thing, Google is advocating for it, and many also use SDL - for example, or this.

  • MultiCraft

    🌍 MultiCraft Engine 2.0 | Open Source

    It is a thing, Google is advocating for it, and many also use SDL - for example, or this.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts