This is the longest chapter of the book. There is a fair amount of theory, but the theory will give us the knowledge to start using Object-Oriented Programming (OOP) to powerful effect. Furthermore, we will not waste any time in putting that theory to good use. Before we explore C++ OOP, we will find out about and plan our next game project.
This is what we will do in the following chapter:
Plan the Zombie Arena game
Learn about OOP and classes
Code the
Player
classLearn about the SFML
View
classBuild the Zombie Arena game engine
Put the
Player
class to work