 |
 |
|
|
 |
|
Course Description
|
 |
- ACE3090 Computer Game Design and Development
-
Character design. Story boarding. Puzzle and mission design. Animation techniques including
physical modelling, inverse kinematics, soft object modelling, procedural modelling, and
motion capture techniques. Collision detection. Behaviour modelling. Scene management.
Use of music and audio effects in games. The use and the interface of different peripherals.
Tools for game development. Design of games on the internet. (Not for students who have
taken IDE3030.)
- ERG3820 Software Engineering Practice
-
Introduction to software engineering principle. Software lifecycles: system modelling;
requirement analysis and specifications; preliminary and detailed designs;
implementation and testing; operation and maintenance. Software and system
interface: design criteria; system integration; verification and validation; reliability
and performance. Software tools and practice: application of CASE tools;
documentation; communication skills; software project management. Prerequisite:
CSC1110 or 1500 or ERG1210. (Not for Computer Science and Computer Engineering
Majors and students who have taken CSC3100 or IEG3080.)
|
|
 |
 |
|