What is C++ 3D Game Tutorial Series?C++ 3D Game Tutorial Series is a YouTube tutorial series whose purpose is to help all those who want to take their first steps in the game development from scratch, through the usage of C++ Programming Language.
Make your own Game EngineMaking a Game Engine from scratch is not an easy task!
C++ 3D Game Tutorial Series will teach you how to design and implement a Game Engine and all its subsystems, like Graphics Engine, Input System, Entity System, GUI System etc.
Implement your own Graphics EngineC++ 3D Game Tutorial Series will show you step by step how to make a Graphics Engine in order to draw or render 3D Graphics Scenes completely from the ground up, through the help of the DirectX Graphics API.
Interact through Mouse and KeyboardIn order to give life to a game, inputs from the user are essentials. C++ 3D Game Tutorial Series will also give you an help to build an Input System through which you'll can manage input devices like mouse and keyboard!
Shaders and Graphical EffectsAll the 3D games out there are provided with mind blowing graphics effects, achieved through the so-called Shaders.
This tutorial series will face the creation of many graphics effects by using the HLSL language, like Bump Mapping, Lighting, Post-Processing Effects etc.
Build a concrete 3D Game DemoThe Game Engine and all its subsystems created along the way will be used to make a final concrete 3D Game Demo, in particular a SpaceShooter Game, that will be improved and completed during the series.