The source code of the 8th tutorial of the C++ 3D Game Tutorial Series is now available in early access on GitHub!

In this tutorial, we’ll dive into basic animations using constant buffers!
Specifically, we’ll cover:
How to create a constant buffer.
How to pass data from the CPU to the GPU.
How to use that data in shaders to transform and scale a colored quadrilateral.
How to compute delta time in the game loop, enabling smooth animations like a zoom-in/zoom-out effect.
Improvements to various parts of the source code, such as smart pointer aliases and disabling copy/move methods using macros.
You can find the full source code on GitHub here: GitHub Link
I hope you enjoy the tutorial, and thank you for all your support!