Managing the code files

One of the advantages of abstraction using classes and functions is that the length (number of lines) of our code files can be reduced. Even though we will be using more than a dozen code files for this project, the length of the code in ZombieArena.cpp will still get a little unwieldy towards the end. In the final project, we will look at even more ways to abstract and manage our code.

For now, use this tip to keep things manageable. Notice on the left hand side of the code editor in Visual Studio, there are a number of + and - signs, one of which is shown in this next image:

Managing the code files

There will be one sign for each block (if,

Get Beginning C++ Game Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.