Zhejiang University
College of Computer Science

Introduction to Computer Game Programming

Weidong Geng and Wei Chen

State Key Lab of CAD&CG, Zhejiang University


Description

The computer games industry has grown extremely quickly over the past few years. This course will study basic concepts and techniques for developing computer games. They cover various aspects of knowledge including computer graphics, 3D animation, interactive techniques, audio programming, network, artificial intelligence and software engineering. Among the semester, guest lecturers will lead discussions on state-of-the-art of computer game industry. Coursework will include analyzing/presenting a computer game, several small programming projects and a final-term project. The course is open to 2003 grade undergraduates of College of Computer Science and College of Software Technology, Zhejiang University.

Classroom: Caoguangbiao West building 103, Yu Quan Campus, Zhejiang University. Time: Tuesday 8:00-9:30; Friday, 8:00-9:30.

 


Schedule(2011.04.26-2011.06.28)

Topic (Adjustable)  

Supplementary Material

01. Course introduction(PPT); Overview of Game Design(PPT) &

Game Programming(PPT)& OGRE(PPT)

 

Game Project(.Doc) Game Review and Game Proposal(.Doc)

Game Review Sample(.Doc), Game Design Template(.Doc)

02.2D Game(PPT)   Examples
03. 3D Graphics Transformation I(PPT)   Course3
04. Transformation II(PPT) & Lighting I(PPT)   Course4
05. Guest Lecture   StarCraft
06. Lighting II(PPT)   Course6
   
07. Level Design(PPT) & Talk on Game and Graphics(PPT)   NA
08. Texture Mapping(PPT1, PPT2)   Course8
09. Scene Management(PPT)   NA
10. Modelling Techniques in Game Progamming(PPT)   AOE Sports
11. Special Effect(PPT)   Course11
12. Audio Programming(PPT)   Course12
 
Medium-term Progress Report    
13. Animation Techniques in Game Programming(PPT) & User Test(PPT)   NA
14. Artifical Intelligence in Game Programming(PPT)   NA
15. Human–computer interaction(PPT)   NA
16. Guest Lecture   SDO1 SDO2
Progress Report    
Final Project Report Submission    

* Useful resources and materials for each course can be found here: http://www.cad.zju.edu.cn/home/chenwei/game/resources.htm


Coursework (Descripition .Doc)