Review questions

A Name three important members of the cGame class.
B What is the sequence of actions performed by the cGame::step(dt) method?
C Which of the game’s fields are normally set in the cGame constructor?
D What is the seedCritters method used for, and when is it called?
E What are two things that are typically checked for in adjustGameParameters ?
F What aspects of the game are set in initializeView and in InitializeViewpoint ? Why are these methods separate?
G What is the viewpoint critter?
H How can you control the status bar message of a game?
I What class does cBiota inherit from?
J Why does the Pop Framework use the cServiceRequest class? What software pattern is this an example of?

Get Software Engineering and Computer Games 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.