Monday 1:30-2:50 or 4:00-5:20 Room 3340
Thursday 4:00-5:20 Room 3310
- Chris Shaw, shaw AT
- 14-350 Central City Tower, 778-782-7506
- Office Hours: by appointment in my office
- Teaching Assistant
- JiDong Yim, jidongy AT sfu.ca
- Office Hours: TBA, or by appointment
This course will provide an introduction to current techniques for electronic game design and programming. Topics will include computer graphics, motion generation, behavioral control for autonomous characters, interaction structure, artificial intelligence and social and interface issues of multi-user play.
- To facilitate communication between various specialized team members on game development projects.
- To provide the future game programmer and designer with concepts
and strategies for making design decisions.
- To expose the future game programmer and designer to tools, techniques, and ideas for game design.
- To stress the importance of good game design.
There are optional texts for the class:
- 3D Games - Real-Time Rendering and Software Technology by Alan Watt and Fabio Policarpo
- Game Programming Gems Edited by Mark DeLoura
- Joystick Nation : How Videogames Ate Our Quarters, Won Our
Hearts, and Rewired Our Minds by J. C. Herz, Michael Pietsch
(Editor) (Out of Print)
- A Programmer's Guide to Sound by Tim Kientzle
You can buy these from Chapters/Indigo or Amazon
The professor reserves the right to modify any of these
plans as need be during the course of the class.