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.