A lot of time has passed since C++ 3D Game Tutorial Series has started!
We have developed many things during these 30 episodes (2 years and half), like the Window with Win32 API, a 3D Graphics Engine with DirectX 11 Support and an Input System.
Through these software systems we have also achieved various demos, like the Animated Earth and the Space Shooter Game.
All of this from scratch!
But the series had gotten to the point where the title "C++ 3D Game" wouldn't had sense anymore,
because the subsequent tutorials would faced mainly Game Engine Development related topics.
That's why it's arrived the time to turn the page, and let a new adventure begin.
P.S.: Thank you so much for all your support, mates! Thank you for the interest and the patience you have had (I know, it must have been tough to wait several weeks for each tutorial)! This meant a lot to me!
I'll try to do my best to release the next tutorials more quickly.
So let's turn the page to a new Tutorial Series:
Game Engine Development Series!
As the name suggests, in the Game Engine Development Series we will build a game engine completely from the ground up!
In this series we won't focus mainly on the Graphics like we have already done previously with C++ 3D Game Tutorial Series, but we will focus at a more high level, in particular on the game engine architecture.
We will see
The tutorials will be composed in the same way of the previous series:
Also, it's really difficult to handle an unnamed project. That's why in this tutorial series we will give a name to our game engine, and we will call it Ground Engine!
The source code written in the various tutorials will be accessible from the public Ground Engine GitHub Repository.
In particular two versions will be provided :
In this way I'll be able to provide much more contents (making video tutorials, unfortunately, it's really time consuming, however i'll try to make more than one video during a month)
That's all for now, folks!
I hope You'll enjoy this first tutorial of the Game Engine Development Series!
And If you have any question about this topic, you can leave a comment on Discord, YouTube and the comments section below.