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 a | PLO b | PLO c | PLO d | PLO e | PLO f | PLO g | PLO h | PLO i | PLO j |
CLO 1 | T,P | | P | T,P | P | T | P | P | P | T,P |
CLO 2 | | | | T,P | | T | | P | P | T,P |
CLO 3 | | | P | | P | | P | | | |
CLO 4 | T,P | | P | T,P | | | | | P | T,P |
CLO 5 | | | P | T,P | | T | | P | P | |
T - Teach, P - Practice
For BEng(CompSc) Programme Learning Outcomes, please refer to
here.
|
Syllabus |
Calendar Entry:
This course introduces the concepts and techniques for computer game design and development. Topics include: game history and genres, game design process, game engine, audio and visual design, 2D and 3D graphics, physics, optimization, camera, network, artificial intelligence and user interface design. Students participate in group projects to gain hands-on experience in using common game engine in the market.
|
Detailed Description:
Introduction |
Mapped to CLOs
|
Game history and design | 2 |
User interface, devices and effect for game | 4 |
Industry visit | 1 |
2D and 3D game |
Mapped to CLOs
|
2D game | 1 |
Motion and kinematics, control and AI | 4 |
3D modeling and consideration | 4 |
Platform and team |
Mapped to CLOs
|
Game platform overview | 1 |
MMOG design and connectivity | 2 |
Team work for game project and presentation | 5 |
|
Assessment:
Continuous Assessment:
50% Written Examination:
50%
|
Teaching Plan |
Please refer to the corresponding Moodle course.
|
Moodle Course(s) |
|