Changes Needed / Desired from Spring 2006

  1. Add a graded homework on Ogre to make sure all of the students have gone thru the tutorials.
  2. Change the Timebox 1 to have a better game, perhaps using the results from Homework #1.
  3. Spend more time on Design Patterns and software engineering.
  4. Add more time on AI for Games
  5. Cover some material on GLSL and particle systems.
  6. Let the students cover game genre.
  7. Specify the game architecture (FMS, timing, game loop) and the toolkits to use (FMod/Ex, PhysX, Python or Lua, Raknet, ...) more.
  8. Add a point system for the required and optional game elements in the final release.
  9. Start off with multi-threading?
  10. Go over source-code control, Subversion (SVN) and provide an example working structure.
  11. Provide a forum for students to propose game ideas before the quarter starts.
  12. Add a quiz over the Ogre tutorials.
  13. Add an FMod tutorial and a quiz over FMod.
  14. Provide a list of the reference materials I have available for check-out.
  15. Look into providing some Royalty-free music and sounds.
  16. Grade Timebox 1 more heavily on the software engineering.
  17. Spend more time on Agile programming and pair-based programming.
  18. Provide a sample implementation of Timebox 1.
  19. Develop and provide a decent (set of) AI toolkit(s).
  20. Determine whether CEGUI is the best choice.
  21. Integration with ACCAD or a prior quarter Game Design course.
  22. Weekly meetings with Professors.