The School of Computing and Data Science (https://www.cds.hku.hk/) was established by the University of Hong Kong on 1 July 2024, comprising the Department of Computer Science and Department of Statistics and Actuarial Science and Department of AI and Data Science.

Courses Offered

COMP3329 Computer Game Design and Programming

COMP3329 Computer Game Design and Programming

2017-18
Instructor(s):Chim T W
(Class A) No. of credit(s):6
Recommended Learning Hours:
Lecture: 30.0
Tutorial: 9.0
Pre-requisite(s):COMP2123 or CSIS1122 or CSIS1123
Co-requisite(s):  
Mutually exclusive with:  
Remarks:

Course Learning Outcomes

1. [implement a workable game in particular platform]
Be able to implement a workable game in particular platform
2. [understand different aspects of game design]
Be able to understand different aspects of game design including UI, programming, marketing, etc.
3. [present the game idea in both written and oral form]
Be able to present the game idea in both written and oral form
4. [learn new development environment]
Be able to learn new development environment
5. [learn from other source codes and projects]
Be able to learn from other source codes and projects
Mapping from Course Learning Outcomes to Programme Learning Outcomes
 PLO aPLO bPLO cPLO dPLO ePLO fPLO gPLO hPLO iPLO j
CLO 1T,PPT,PPTPPPT,P
CLO 2T,PTPPT,P
CLO 3PPP
CLO 4T,PPT,PPT,P
CLO 5PT,PTPP

T - Teach, P - Practice
For BEng(CompSc) Programme Learning Outcomes, please refer to here.

Syllabus

Calendar Entry:
The course will study various topics in game design. Topics includes: types of game, game platforms, design of game, 3D model and kinematics, rendering techniques, collision detection, project management, AI, UI, sound effects, and networking.

Detailed Description:

Introduction Mapped to CLOs
Game history and design2
User interface, devices and effect for game4
Industry visit 1
2D and 3D game Mapped to CLOs
2D game1
Motion and kinematics, control and AI 4
3D modeling and consideration 4
Platform and team Mapped to CLOs
Game platform overview1
MMOG design and connectivity2
Team work for game project and presentation5

Assessment:
Continuous Assessment: 50%
Written Examination: 50%

Teaching Plan

Please refer to the corresponding Moodle course.

Moodle Course(s)

COMP3329A

Don't have an account yet? Register Now!

Sign in to your account

Don't have an account yet? Register Now!

Sign in to your account