Open main menu

CDOT Wiki β

GAM666/DPS901 Project requirements 20103

Revision as of 19:45, 13 September 2010 by Fardad (talk | contribs) (Due Dates)

Due Dates

Proposal outline and team members selected September 21
Proposal completed and members roles selected September 28
Draft game presentation and project review November 9
Final game presentation December 7

Suggested Upgrades to the Framework

  • required upgrades are in bold
  • challenging upgrades marked *

Modeling (Design Component)

  1. game play logic (all members)
  2. import a model script

Design Units (Scene Component)

  1. design new objects for the scene
  2. create billboards – clouds, smoke, vapor trails
  3. add stock objects (requires changes to GraphicsCard Component also)
  4. detect collisions between objects in a scene *

Viewpoints (Viewing Component)

  1. comprehensive camera motion

3D Graphics (GraphicsCard Component)

  1. improve texturing
  2. introduce fog, emissive light
  3. create new graphics representation for new objects in the scene
  4. implement an OpenGL 3.0 option *
  5. Direct2D for fonts *

Sound (SoundCard Component)

  1. sound effects on buffers and optimizing performance
  2. replace DirectMusic with DirectSound only
  3. replace DirectMusic and DirectSound with Xaudio2 *
  4. create an Open Audio option *

User Interface (Input and UserDialog Components)

  1. improve controller input and user dialog
  2. action mapping *
  3. replace DirectInput with Xinput *

Framework (Cross-Component)

  1. context – implement a database
  2. save the current state of the model to a file and restore from a file
  3. performance optimizations *