pygame is a free, open-source, cross-platform Python library for building multimedia applications and games, built on SDL. It offers 2D graphics, sound, input handling, and game development tools like sprites and collision detection.
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 COLLECTIONGDevelop is an open-source, cross-platform, no-code game development software for creating 2D, 3D and multiplayer games for mobile, desktop and the web using an event-based system and modular behaviors.
Arpege is a top-down bullet hell RPG in a medieval fantasy setting, currently in early development focusing on its engine foundations.
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.
O3DE (Open 3D Engine) is an Apache 2.0-licensed, open-source, real-time, multi-platform 3D engine that enables developers and content creators to build AAA games, cinema-quality 3D worlds, and high-fidelity simulations without any fees or commercial obligations.
An 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.
FlatRedBall is a cross-platform 2D game engine built with .NET and C#, featuring a dedicated editor to enhance developer productivity.
Nakama is an open-source game backend server from Heroic Labs. It provides users, storage, social graph, chat, realtime and turn-based multiplayer, leaderboards, tournaments, parties, purchase validation, notifications and runtime code.
3D rogue-like game in Go using g3n engine, based on a tutorial series. Features ECS architecture and assets from PolyHaven and @mz4250.
Flame is a Flutter-based open-source 2D game engine. It supplies a game loop, component/object system, effects and particles, collision detection, input handling, sprites and animations, plus optional bridge packages for audio, physics, tiled maps, gamepads and more.
Official Godot Engine plugin for playing professional 2D animations created with OPTPiX SpriteStudio.
Violencetown is a browser-based 2D action-RPG built with zero-dependency vanilla JavaScript and HTML5 Canvas. It features turn-based combat, a radial action wheel, disposition-driven NPC economy, and deterministic gameplay. Installable as a PWA.
A CLI tool that automates the end-to-end pipeline for building, cooking, and deploying Unreal Engine 5 dedicated servers to AWS GameLift.
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.
Breakout clone in Lua using LÖVE 2D, featuring clean OOP design, state machine, and delta-time loop. Cross-platform with portable builds.
FROSTHOLD is a colony survival simulation game built with Love2D, blending elements of Frostpunk and RimWorld.
A Haskell DSL for writing parser-based text adventures, inspired by Inform 7 and aimed at procedural generation of large interactive fiction worlds.
A 2D Russian draughts (checkers) game for Yandex Games, built on Phaser 4. Slice 1 delivers a rules engine, a bot opponent, legal-move highlights and Yandex Game Ready integration; WebSocket matches and hotseat are planned but not yet in this slice.
Tavern Quest is a sprawling, text+2D hybrid fantasy RPG in Love2D with deep lore, tactical combat, fishing, TCG, tavern management, and procedural worlds — currently playable but under-polished.