An interactive storytelling framework that uses LLMs to generate dynamic narratives based on predefined, graph-based story paths.
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 COLLECTIONLess than 10 stars, 5+ commits in the last 30 days — projects made with care.
PGX is an open-source, modular C++ gameplay framework for Unreal Engine 5, designed to unify configuration, extension, and diagnostics.
Pebble is a low-level, ECS-style graphics framework for Rust built on wgpu, winit, and hecs, providing a flexible skeleton for building custom rendering pipelines.
H5P Game Map is an H5P content type that lets students choose their exercises from a game map. The repository documents its npm build, lint and h5p pack workflow; it is contract work offered free of charge with no guaranteed support.
A Rust port of the BepuPhysics v2 physics engine, translated line by line from the original C# library. It offers SIMD-optimized collision detection and constraint solving, lock-free multithreaded scheduling, spatial queries, and an optional Bevy plugin. Requires Rust nightly and supports macOS NEON or x86_64 SSE/AVX2.
Remembering Home is a 2D game built with LÖVE (Love2D) framework, featuring an Entity Component System, AI behavior trees, and various libraries for animation, collision, and GUI. It includes build scripts and tools for development.
A lightweight C++ game framework using SDL and miniaudio, designed for rapid prototyping with scene management, asset loading, and tick systems.
Zero-dependency LÖVE2D framework with scenes, input, saves, audio, UI, ECS, physics, and in-game scene editor. Includes reference game Gem Haul. Targets LÖVE 11.5, no third-party libraries.
A C++20 framework for shipping raylib games to 17 platforms from one codebase, with CI that builds and verifies rendering. Users edit only src/, resources/, and a TOML config.