munificent / game-programming-patterns
Source repo for the book
☆4,108Updated last month
Related projects: ⓘ
- Box2D is a 2D physics engine for games☆8,093Updated this week
- gamedev blog☆3,253Updated 3 years ago
- A lightweight game engine written in modern C++☆3,573Updated this week
- A fast entity component system (ECS) for C & C++☆6,261Updated this week
- Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more☆10,024Updated this week
- A brief computer graphics / rendering course☆20,245Updated 10 months ago
- RenderDoc is a stand-alone graphics debugging tool.☆8,846Updated this week
- A curated list of gaming talks (development, design, etc)☆1,063Updated 4 months ago
- Flexible level editor☆11,029Updated last week
- Frequently asked questions about Entity Component Systems☆1,959Updated last week
- 🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.☆17,730Updated last year
- Doom 3 BFG Edition☆4,890Updated 3 weeks ago
- Step-by-step guide through the abstract and complex universe of Fragment Shaders.☆5,969Updated last month
- Reliable & unreliable messages over UDP. Robust message fragmentation & reassembly. P2P networking / NAT traversal. Encryption.☆8,121Updated last week
- A Curated List of Multiplayer Game Network Programming Resources☆7,230Updated last month
- Markdown source for Michael Abrash's Graphics Programming Black Book☆4,479Updated last year
- scene-oriented, flexible 3D engine (C++, Python, C#, Java)☆3,909Updated this week
- Dead Simple OpenGL☆2,463Updated 5 months ago
- EntityX - A fast, type-safe C++ Entity-Component system☆2,213Updated 8 months ago
- A curated list of data oriented design resources.☆3,888Updated 7 months ago
- EASTL stands for Electronic Arts Standard Template Library. It is an extensive and robust implementation that has an emphasis on high pe…☆7,941Updated last week
- Doom 3 GPL source release☆3,084Updated 9 years ago
- A brief computer graphics / rendering course☆5,002Updated last year
- A web-based roguelike written in Dart.☆1,999Updated 8 months ago
- A collection of free software and free culture resources for making amazing games. (mirror)☆2,364Updated 3 months ago
- 3D C++ Game Engine - yet another open source game engine☆3,463Updated this week
- A curated list of awesome C++ (mainly) things for Game Development. Inspired by awesome-... stuff.☆1,606Updated last month
- The Forge Cross-Platform Rendering Framework PC Windows, Steamdeck (native), Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Q…☆4,720Updated last week
- Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.☆14,870Updated this week
- Lightweight, cross-platform & full-featured shader IDE☆4,325Updated 11 months ago