Game Development

Frameworks that support the development of games.

Newest releases

jellysquid3 Highly experimental and unstable alternative world format for Minecraft
 

3arthqu4ke While headless Minecraft Clients aren't anything new, they come with a drawback. The Minecraft API is missing and you need to add all functionality yourself.
 

jakepriddle Amazing client for Minecraft 1.12.2
 

NoSequel Tab API is an opensource tablist API made for the Spigot API.
 

JohnEarnest Mako is a portable stack-based virtual game console. Mako was designed to be simple to port and implement: even including optional features, the reference implementation is only a few pages of Java
 

gurkenlabs LITIENGINE is a free and open source Java 2D Game Engine. It provides all the infrastructure to create tile based 2D games with plain java, be it a platformer or a top-down adventure.
 

cabaletta google maps for block game
 

AresClient Ares is a free, open source minecraft utility mod aimed at anarchy servers. Created by Tigermouthbear.
 

rebane2001 A Minecraft mod that turns End Crystals into Rubik's Cubes
 

CloudburstMC Cloudburst Server is a Bedrock first server software. Originally forked from Cloudburst Nukkit.
 

JacksonHoggard Voodoo 2D A lightweight engine to easily build complex cross-platform 2D games in Java. Code: Mesh mesh = Mesh.loadMesh("textures/player.png", 64); // Create new mesh with size of 64x64 pixels GameObject gam
 

warofants World War of Ants World War of Ants *the game* is about managing a live colony of ants, making sure the colony is fed, maintained, defended and prosperous. The object of the game is to defeat all surround
 

featurecat Lizzie - Leela Zero Interface Lizzie is a graphical interface allowing the user to analyze games in real time using Leela Zero. You need Java 8 or higher to run this program. See the Wiki for learning more.
 

Interrupt Delver Engine Open Source Delver engine and editor source code release This source release does not contain or cover the game data from Delver, the game data remains subject to the original copyright and ap
 

Mojang DataFixerUpper A set of utilities designed for incremental building, merging and optimization of data transformations. Created for converting the game data for Minecraft: Java Edition between different versions of
 

icela FriceEngine CI status Travis CI AppVeyor CircleCI CodeShip An easy, light, native game engine running on JVM
 

fynnfluegge Oreon Engine (Java - OpenGL/Vulkan) Welcome to the Cross-Platform Java 3D Engine. OpenGL and Vulkan Binding for Java is done LWJGL 3. Build Manual Oreon Engine project uses lombok. Please download the la
 

scalawarrior scalawarrior This is a game for learning Scala which is inspired by ruby-warrior. Getting Started Clone this repository and hit following command at the root directory of the cloned repository to run scala
 

TSchmied [ARCHIVED AND NO LONGER UNDER ACTIVE DEVELOPMENT] Current version: 3.3 Stable A simple 3D Engine written in Java using LWJGL and OpenGL. This project has been created thanks to YouTube tutorials and the official LWJGL documentat
 

benoit-dumas Follow me on twitter ! What is OpenRTS? OpenRTS is a 3D real-time strategy game engine. It's coded in Java 1.8, powered by jMonkeyEngine 3, and is open-source. OpenRTS intends to support any kind of common real-time
 

LWJGL LWJGL - Lightweight Java Game Library 3 LWJGL (https://www.lwjgl.org) is a Java library that enables cross-platform access to popular native APIs useful in the development of graphics (OpenGL/Vulkan), audio (O
 
Popular
18.4k

libgdx (Jenkins) (Travis) libGDX is a cross-platform Java game development framework based on OpenGL (ES) that works on Windows, Linux, Mac OS X, Android, your WebGL enabled browser and iOS. Getting Started Setup y
 
Popular
2.6k

jMonkeyEngine jMonkeyEngine jMonkeyEngine is a 3D game engine for adventurous Java developers. It’s open source, cross platform and cutting edge. And it is all beautifully documented. The 3.0 branch is the latest stable version of