= Some Suggested Upgrades to the Framework =
The Framework in its final stage consists of 12In this course,000 source lines of the base code. The Framework is only a starting point and fallback position serves as the common thread for sharing the design feature work amongst all members of your gamethe class. There are numerous opportunities to refactor different parts depending upon what your game requires and what your personal interests are. Decisions to focus on certain parts The features added by the class should reflect include as many as the areas with which you students wish to become more familiarsee implemented in their own games. Listed below You are some areas that you should consider in deciding where to devote your energy. If you wish welcome to add items features to this the following list, consult your instructor. Each team will introduce its own upgrades to the Framework. The nature of these upgrades will vary from team to team. Each team member is responsible for a thorough understanding of at least one particular upgrade.* advanced lighting techniques* advanced texturing techniques* advanced audio techniques* comprehensive collada imports* advanced visibility determination* advanced collision detection* quaternions* networked gameplay* noise* fluids* non-photo-realistic rendering* particle systems* terrain* opengl* open audio* DirectX10* DirectX11* advanced force feedback