Game Engine Architecture

(Ben Green) #1

9.4. In-Game Console 381


One simple and convenient way to permit this kind of thing is to provide
a system of in-game menus. Items on an in-game menu can do any number of
things, including (but certainly not limited to):


z toggling global Boolean sett ings,
z adjusting global integer and fl oating-point values,
z calling arbitrary functions, which can perform literally any task within
the engine,

Figure 9.7. Mesh options subsubmenu.


Figure 9.8. Background meshes turned off.

Free download pdf