Curated list of project-based tutorials
Repository Index
47,133 repositories indexed
1–24 of 32 · Most stars
Self-hosted game stream host for Moonlight.
🍃 Organic Maps is a free Android & iOS offline maps app for more than 6M travelers, tourists, hikers, and cyclists. It uses crowd-sourced OpenStreetMap data and is developed with love by the community. No ads, no tracking, no data collection, no crapware. Please donate to support the development!
Clone of the Age of Empires II engine 🚀
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
A multi core friendly rigid body physics and collision detection library. Written in C++. Suitable for games and VR applications. Used by Horizon Forbidden West and Death Stranding 2.
A curated list of Multiplayer Game Network Programming Resources
Space exploration, trading, and combat game.
📦 CMake's missing package manager. A small CMake script for setup-free, cross-platform, reproducible dependency management.
Universal grid map library for mobile robotic mapping
Free, easy, portable audio engine for games
C++14 concurrent lock-free low-latency queue.
Basic Development Environment - a set of foundational C++ libraries used at Bloomberg.
Purely native C++ cross-platform GUI framework for Android and iOS development. https://www.boden.io
Multiplayer top-down shooter made from scratch in C++. Web version: https://play.hypersomnia.io Made in 🇵🇱
My curated list of audio DSP and plugin development resources (Github fork)
Unvanquished is a free and open source FPS/RTS hybrid game powered by the Daemon game engine. Historically based on Tremulous as a continuation with decades of work over it.
A coupling library and ecosystem for partitioned multi-physics and multi-scale simulations, including surface and volume coupling.
Bind C++ functions and classes into V8 JavaScript engine
Modern C++ quantum computing library
NOTE: development in stuntrally3 repo. 3D racing game based on VDrift and OGRE with own Track Editor. The main repository with Stunt Rally 2.x sources and data.
The free, open-source alternative to ZBrush. Sculpting for Linux, macOS and Windows with free built-in AI (image/text to 3D), Send to Unreal, game-ready LODs, Gaussian splats and OpenUSD.
Getting serious about Vulkan development with this modern C++ framework, battle-tested in rapid prototyping, research, and teaching. Includes support for real-time ray tracing (RTX), serialization, and meshlets.
The CLI for working with JSON Schema. Covers formatting, linting, testing, bundling, and more for both local development and CI/CD pipelines