Learn how to build a 3D game engine in C++.
This video tutorial from Microsoft will walk you through how to set up a simple 3D engine.
The tutorial covers the basic building blocks of your engine, and then moves on to building the basic functionality of the game.
It also explains the different types of 3D graphics, how they are built, and how to use them to create complex graphics.
The video includes a step-by-step guide to setting up a game engine for Windows, Linux, and MacOS.
This is a free tutorial that you can download and play right now.
It covers the basics of the engine, how to write your own scripts, how you can create your own object systems, and even how to import your own assets into your game.