|
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 2009Lectures: 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 2009R. Michael Young TBDor by appointmentAll office hours held in EB2 2258 unless otherwise noted
| | TA Mike Dominguez TBDAll office hours held in EB2 2246 unless otherwise noted | | | | |
|