A Java-based desktop implementation of Scoundrel, a single-player roguelike card game featuring a test-driven headless rules engine and hand-drawn pixel art.
Open source. Open possibilities.
Discover quality open-source projects, submit projects anonymously, and claim and edit your own project.
A little curiosity. A world of open source.
THE FIRST COLLECTIONAn MCP server that enables AI agents to launch, control, and monitor games via an HTTP debug interface, featuring dynamic tool discovery and multi-instance support.
A lightweight C++ game framework using SDL and miniaudio, designed for rapid prototyping with scene management, asset loading, and tick systems.
A private, offline AI roleplay application for Windows that generates text-based stories and inline images locally.
A deterministic vertical shoot 'em up game built from scratch in Java, featuring a platform-agnostic core that runs on both desktop and web browsers.
LibGDX endless runner project 'Dino Run', developed during a FliSoL 2017 workshop. Includes core, desktop, and Android modules. Completed and no longer maintained.
A Super Mario Bros clone developed in Java using the LibGDX framework for study purposes.
libGDX is a cross-platform Java game development framework based on OpenGL (ES) for Windows, Linux, macOS, Android, web browsers and iOS. It supports 2D and 3D games, uses Gradle for setup, is Apache 2.0 licensed, and has a large third-party ecosystem.
A free single-player MTG adventure game built on Forge, featuring five rival colors battling over a living map with dynamic territory, reputation systems, and real card duels.
Shatterfish is an open-source engine for Shattered Pixel Dungeon, inspired by Stockfish. It enables headless gameplay, symbolic AI bots, statistical testing, and in-game overlays — all while enforcing fair information parity with human players.
Kyrixen Studio is a lightweight, open-source IDE specifically designed for LibGDX development.
Java bindings for Box2D physics engine, supporting desktop, Android, and web via JNI, FFM, TeaVM, and WebAssembly. Includes libGDX and libfdx integrations with cross-platform samples.
Unciv is an open-source, moddability-focused remake of Civilization V for Android and desktop, built with LibGDX. It targets a small, fast, FOSS 4X that runs on weak hardware, and ships through many app stores and package managers.
Top-down survival shooter in Java + LibGDX. Kill enemies with matched weapons, use bayonet for HP regen. Features 3 enemy types, 4 weapons, score-based scaling, and custom shaders.
A 2D boss fight game developed in Java using libGDX, featuring vintage animation aesthetics and phase-based combat. Created as an academic project for Object-Oriented Programming.
Boxbot is a Java-based warehouse management game where you control a robot to ship packages before orders expire, balancing battery, time, and growing workload.
HitBall is a casual game developed in LibGDX (Java) with support for desktop, Android, iOS, and HTML. The project was completed in 2018 and is no longer maintained.
SubMax is a game developed using LibGDX with support for desktop, Android, and HTML, including legacy versions from 2016.