Overview
Meeting time: 2:20pm-5:20pm every Monday
Classroom: Mgmt II Room 103
Instructor: Bing-Yu Chen + Chung-Jung Wang
Teaching assistant: Ming-Fang Weng + Kun-Lin Lee + Liang-Yu Shih + Shih-Chiang Dai
Office hours: send me email to make an appointment or just drop by my office.
Mailing list: gaming(AT)cmlab.csie.ntu.edu.tw [subscribe/unsubscribe page] [forum]
Textbook: none
Grading:
- midterm exam. x 1 (20%)
- programming assignments x 4 (45%)
- class participation (5%)
- final game project (30%)
Syllabus:
- Introduction to Game Development
- Game System Analysis
- The Game Main Loop
- 3D Game Engine Training (Using TheFly3D)
- Game Mathematics & Geometry
- Terrain
- Character Motion
- Game Control System
- Advanced Scene Management System
- Game AI
- Game Physics
- Game FX
- Network Gaming
- MMOG
Reference books (can be found in NTU library):
Game Programming Gems, Mark DeLoura, Charles River Media.
Game Programming Gems 2, Mark DeLoura, Charles River Media.
Game Programming Gems 3, Dante Treglia, Charles River Media.
Game Programming Gems 4, Andrew Kirmse, Charles River Media.
Game Programming Gems 5, Kim Pallister, Charles River Media.
Game Programming Gems 6, Mike Dickheiser, Charles River Media.
AI Game Programming Wisdom, Steve Rabin, Charles River Media.
AI Game Programming Wisdom 2, Steve Rabin, Charles River Media.
AI Game Programming Wisdom 3, Steve Rabin, Charles River Media.


