Version 0.4

This is the documentation of the fourth version of A Steroid.

In this version we have mainly reshaped and cleaned the various game management classes and global functions. Now a new GameSection class abstracts the GameSession class, We derive from it also the GameIntro class. In this way each section of the game (intro, levels, Options) can have its own callbacks.

The objects storing the various gamesection are globals. Now all the glut callback functions were changed in order to call the current gamesection callbacks.

In the next versions each level of the game will have a different GameSession class (in this way we allow the maximum flexibility among levels).

Various improvement to the Mesh class, now it can draw objects faster using display lists of vertex arrays. Added the possibility of loading raw mesh with normals (to support font3d). Exercises:

Alphabetic index Hierarchy of classes



This page was generated with the help of DOC++.