June 2013
Beginner to intermediate
256 pages
4h 36m
English
All games have objects, for example, players, enemies, non-player character (NPC), traps, bullets, and doors. Keeping track of all these objects and how they interact with each other is a big task and one that we would like to make as simple as possible. Our game could become unwieldy and difficult to update if we do not have a solid implementation. So what can we do to make our task easier? We can start by really trying to leverage the power of object-oriented programming (OOP). We will cover the following in this chapter:
The first powerful feature of OOP we will look at is inheritance. This feature ...
Read now
Unlock full access