Starred repositories
Godot Engine – Multi-platform 2D and 3D game engine
Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
📚 Modern C++ Tutorial: C++11/14/17/20 On the Fly | https://changkun.de/modern-cpp/
A brief computer graphics / rendering course
Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
中文的C++ Template的教学指南。与知名书籍C++ Templates不同,该系列教程将C++ Templates作为一门图灵完备的语言来讲授,以求帮助读者对Meta-Programming融会贯通。(正在施工中)
A simple C++11 Thread Pool implementation
Open 3D Engine (O3DE) is an Apache 2.0-licensed multi-platform 3D engine that enables developers and content creators to build AAA games, cinema-quality 3D worlds, and high-fidelity simulations wit…
This repo contains the DirectX Graphics samples that demonstrate how to build graphics intensive applications on Windows.
Piccolo (formerly Pilot) – mini game engine for games104
Mesh optimization library that makes meshes smaller and faster to render
A Detailed Cplusplus Concurrency Tutorial 《C++ 并发编程指南》
TinyXML2 is a simple, small, efficient, C++ XML parser that can be easily integrated into other programs.
2021年最新整理, C++ 学习资料,含C++ 11 / 14 / 17 / 20 / 23 新特性、入门教程、推荐书籍、优质文章、学习笔记、教学视频等
从零编写游戏引擎教程 Writing a game engine tutorial from scratch
Source code to pbrt, the ray tracer described in the forthcoming 4th edition of the "Physically Based Rendering: From Theory to Implementation" book.
TinySTL is a subset of STL(cut some containers and algorithms) and also a superset of STL(add some other containers and algorithms)
C++11/14/17/20 multithreading, involving operating system principles and concurrent programming technology.