CS 134 -
VIDEO GAME CREATION & DESIGN
Winter 2009
Location: Surge 171
Time: T 12:40 - 3:30
LAB M 11:10 - 02:00 ENGR2 127
Final 8-11 03/17/2009
Description
This course is positioned to expose the students
to the design of games, software architecture, and hands-on opportunities
to build their own games in a structured, supportive environment. The course
will also bring awareness to the related topics surrounding games, such as
violence and social impact, stressing the importance of the role
of the programmer in such areas.
In addition, this course will provide an introduction to techniques used in
game engines, motion generation, behavior and AI
for autonomous characters, interfaces, and networks for multi-user play.
- Instructor
-
Victor Zordan
- Office Hours: 2:00-4:00 Wed or by appointment
-
- Teaching Assistant
- Marc Soriano (sorianom at cs.ucr.edu)
- For Office Hours: see
Lab Website
There are no formal texts for the course. Handouts and online references will
be provided in class.
Instructor/team meetings will be held on Tue. The following are due
dates. Changes will be reflected on the website.
Project Proposal, due Jan 17
Progress Report I, due Feb 7
Progress Report II, due Feb 28
Final Report, due Mar 17
Final Presentation (during exam slot)
The bulk of the assigned work will take the form of a team project.
Teams will be 3-4 students, to be determined the second week of class.
Various assignments will be handed out during the quarter with details
related to their coverage, due dates, etc.
TEAM PROJECT:
Projects will be developed using OGRE 3D. An intro to Ogre 3D will be given.
Three page project
proposals are due during the beginning of the second week of classes.
During the quarter each team must turn in two project updates (on the
dates marked above). A final presentation of the projects
will be made during the final exam period. A final written description
(report) of the project (5-10 pages) will be
due at the time of the final presentation. Grading will be based on
projects (80%), lab completion (10%), misc. homework
assignments/participation (10%).
Contact Information:
Victor B. Zordan
vbz at cs.ucr.edu
337 EBU II, 827-2557
Department of Computer Science
University of California, Riverside