Instructor |
Dr. Loretta Y.K. Choi
|
Teaching assistant |
Mr. Eerdemotai Ao
|
Syllabus |
The course studies the basic concepts and techniques for digital game design
and development. Topics include: game history and genres, game design
process, game production, 2D/3D graphics, physics, audio/visual design,
artificial intelligence. |
Introduction by Instructor |
In this course, students will learn the fundamental concepts and essential
techniques for game design and development, including mathematical/physical
concepts and graphics. Students will also have the opportunities to apply
the various techniques during the lab sessions using the Unity development
platform, and to create a digital game of their own in the course project. |
Learning Outcomes |
|
Pre-requisites |
Students should have basic programming knowledge, e.g. C++ or Java. |
Compatibility |
Nil |
Topics covered |
|
Assessment |
|
Course materials |
Lecture Notes & Lab Instructions:
- Available from the Moodle course web page
Recommended readings
- Steve Rabin, “Introduction to Game Development”, Cengage
Learning, 2009.
- Sanjay Madhav, “Game Programming Algorithms and
Techniques: A Platform-Agnostic Approach”, Addison-Wesley,
2013.
|
Session dates |
|
Add/drop |
15 January, 2018 - 31 January, 2018 |
Quota |
100 |