October 2019
Beginner to intermediate
746 pages
14h 36m
English
This chapter handles how a GameObject gets into the m_GameObjects vector that's used in the game. We will look at how we can describe individual objects and an entire level in a text file. We will write code to interpret the text and then load up values into a class that will be a blueprint for a game object. We will also code a class called LevelManager that oversees the whole process, starting from the initial request to load a level sent from an InputHandler via the ScreenManager, right through to the factory pattern class that assembles a game object from components and delivers it to the LevelManager, neatly packed away in the m_GameObjects vector.
The following are the steps we will go through ...
Read now
Unlock full access