Introduction Greetings and welcome to my article. In this piece, I will discuss a university assignment where we were tasked with creating a game engine from scratch in C++, with the goal of developing a Racing Game. Our game engine was designed to target cross-platform games for modern, high-powered Windows machines using DirectX 12, as…