Curated list of project-based tutorials
Repository Index
47,133 repositories indexed
1–23 of 23 · Most stars
🍃 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.
Free, easy, portable audio engine for games
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.
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.
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
Cross-platform C++17 Runtime Reflection Library
Native PC compatibility project for The Order: 1886 (PS4, CUSA00076). Windows launcher, Vulkan graphics. In development: 3D cinematics observed; gameplay validation ongoing. Uses your own dump; no game files included. | Projeto para PC em desenvolvimento; usa seu próprio dump.
A powerful cross-platform audio engine, optimized for games.
An Fast, Intuitive and Type-Safe C++ Enumeration Support Library
Cross-platform C++ framework that allows you to quickly initialize Vulkan and provides easy-to-use abstraction above main objects