u/PardDevin r/GraphicsProgramming • Recommends
3D Game Tutorial in C++ from scratch: Part 15 - Creating 3D Engine - Improving Engine Architecture - SourceCode on GitHub
#raii#resourcemanagement#directx
15K subscribers • 13 videos on Hallway
Intermediate. Assumes working knowledge.
11K views6 years ago1 recommendation
Game developmentSoftware designGame programmingBuilding a game engineC++
How to redesign a C++ graphics engine with a RenderSystem, resource management, and RAII principles.
[IMPORTANT]: NEW VERSION (2025) of C++ 3D Game Tutorial Series available here: youtube.com/watch?v=XeLyqELshHM&list=PLv8DnRaQOs5-ST_VDqgbbM… This video is part of the previous series. Videos from that version feature an exclamation point icon in the top-right corner of their thumbnails, which should help distinguish them from the new ones. SUPPORT ON PATREON: patreon.com/pardcode DISCORD SERVER: discord.gg/RymBzwKPyZ DESCRIPTION: Hello everyone! In this fifteenth video tutorial we will see how to improve the architecture of our 3D Engine. In particular we will see why and how we have to redesign our Graphics Engine in order to have a RenderSystem and also we will introduce a bit of Resource Management talking about RAII principle and how to create and handle the exceptions. ENTIRE TUTORIAL SERIES: youtube.com/playlist?list=PLv8DnRaQOs5-ST_VDqgbbMRtzMtpK36Hy I hope you'll enjoy this tutorial! ---------------------------------------------------------------------------- PATREON PAGE: patreon.com/pardcode TWITTER PAGE: twitter.com/PardCodeWhat people say. Part of a tutorial series on building a 3D game engine, focusing on architectural improvements.
u/PardDevin r/GraphicsProgramming • Recommends