An introduction to the third volume of the C++ series, which covers the creation of a simple game.
A discussion of the importance of project management, a necessary skill for keeping up with your work.
A lesson covering the creation of the game loop class, which powers the cycling system of the game.
The development process of the Draw Engine class for our game, which handles the visible game elements.
A lesson over the creation of the Sprite class, which covers things like our hero, enemy, and fireball.
Development of the Character class, which inherits from Sprite and describes a playable character.
Development of the Level class, which handles level behavior and dimension. A very technical video.
Development of the Enemy class, including some simple AI to handle the chasing of the player.
Development of the Mage and Fireball classes, which concludes the programming for this game.