RocketTheme Joomla Templates
Home Classes CSC 482
CSC 482 Home

 

 

News Flash!  Game Development Showcase details now available [here]

[Videos about the game projects]

 This course will provide an focused exploration of the technologies and activities involved in the
development of a stand-alone computer game. Topics will include advanced character behavior
control, procedural content generation, large scale multi-player game design and infrastructure,
serious games for education, training and other applications, the game production pipeline and
project management. Course principles will be applied in a team-based semester-long project
built on top of a commercial game engine. Student activities in the course will reflect the game
production pipeline, including project pitches, definition of requirements and design detail.
Classes will be a mix of lecture format, student presentations and working group meetings. See
the schedule for relevant structure and dates.


Rather than focusing on graphics programming for game engines, the course deals with the
development of gameplay using the 3D gaming engine provided by Unreal 3, a
commercial game engine. Programming for the course will involve using UnrealScript, the Javalike
scripting language supported by Unreal. Students will form small teams early in the semester,
pitch a game idea to the instructor and to the class, then spend the rest of the time in the course
working on the development of the game itself. The final for the course will be the presentation of
a working version of your game at an evening session open to the public.

Pre-requisites CSC481.

The course is taught by Dr. R. Michael Young.

Course time and location, Spring 2009

Lectures: 
Mondays and Wednesdays 
9:35AM to 10:25AM
Room EB2 1226
 
Labs: 
Friday (Section 201)
9:35AM to 10:25AM
Room MRC 454
 
Friday (Section 202)
11:45AM to 1:35PM
Room MRC 454
 
 

Office hours for Spring 2009

Instructor
R. Michael Young
TBD
or by appointment
All office hours held in EB2 2258 unless otherwise noted
 
TA
Mike Dominguez
TBD
All office hours held in EB2 2246 unless otherwise noted