CS 428/528

From CS Wiki
Jump to: navigation, search

Games and Virtual Environments

Catalog Description: Software design and programming issues involved in constructing computer games and multi-user virtual environments. Additional projects and assignments are required for graduate credit.

Total Credits: 3

Course Coordinator: Clinton Jeffery

URL: http://www2.cs.uidaho.edu/~jeffery/courses/428/lecture.html

Prereq: CS 210 and CS 324

Textbook: Steve Rabin, Introduction to Game Development, 2nd. Ed., Charles River Media, 2009.

Major Topics Covered

  • History of computer games
  • Dice, cards, board games
  • Game design: text adventures; interactive story telling
  • Game programming; arcade games
  • Architecture
  • Strategy ames
  • Game math & physics
  • 3D models; character animation
  • Artificial Intelligence for games
  • Multi-player games; static and dynamic models
  • Audio
  • 3D modeling
  • Textures
  • Educational and "serious" games