Aims and Fit of Module
The main aim of this module is to equip students with a solid foundation in the design and implementation of computer games. It focuses on key areas such as gameplay mechanics, game physics, and game content generation. Through a combination of theoretical exploration and hands-on practice, students will gain the skills and knowledge necessary to conceptualize, design, and develop interactive game experiences using a professional game engine. The module emphasizes both creative and technical competencies, fostering critical thinking, problem-solving, and collaborative development skills that are essential for game production.
Learning outcomes
A. Critically analyze and identify design issues related to computer games development, including principles of game design and play, game structure, and game engines.
B. Apply appropriate quality management practice to the design and development of computer games.
C. Develop a game using an existing game engine either individually or as a team.
D. Identify and respond to key legal, social, ethical and professional issues associated with developing video games and working in the gaming industry, including those related to intellectual property rights.
Method of teaching and learning
This module utilizes a diverse range of teaching and learning methods to support students in mastering advanced game design concepts and development skills. These include formal lectures and hands-on labs. The formal lectures aim to convey the concepts and methods covered in this module, students will be expected to attend two hours of formal lectures, which could include seminars and invited guest talks. The labs are designed to provide students with hands-on experience through practical exercises, offering opportunities for immediate feedback. They also serve as a supportive environment to help students successfully complete their assignments and projects.
The continuous assessment components, constituting 100% of the grade, will consist of two individual assignments (30% + 40%) and a group project (30%). These assessments are designed to test the extent to which knowledge and practical skills have been acquired. The individual assignments will allow students to demonstrate their understanding of the design principles of computer games (LO A), as well as how to evaluate and apply these principles in a systematic manner (LO B). The group project (Component A - a game design document; Component B - a game prototype and artifacts) will enable students to apply their understanding of these principles in a practical setting, teaching them to use a game engine to develop a functional game (LO C), and to perform critical evaluations of related PLESI (Professional, Legal, Ethical, and Social) issues (LO D).