Overview
Academic contacts
Requisites
Other learning activities
Learning activities
Learning outcomes
Create and evaluate a game that includes storytelling, characters and levels
Evaluate development platforms, and select a platform based on articulated criteria and implement a game using it.
Apply software tools and methodologies incorporating user interface design skills to produce games
Analyse the concepts of game design patterns and explain how they are used in different games
Synthesize the design concepts for serious games and design and develop solutions for real-world problems
Understand, implement and demonstrate the concept of multicore and multithreaded programming
Collaborate and communicate effectively in a team environment.
Assessments
Additional information
• Overview of Game Development • Game Development Platforms and Software Tools • Game Design Pattern • Serious Game Design • Game Design Concept • Storytelling • Character Design • Level Design • Overview of Multicore and Multithreaded Programming •
Each student is expected to read the lecture notes and any recommended materials relevant to the topic each week. Student will also need to spend some time working on the lab exercises for that week. In addition each student needs to complete one assignment, one project and sit the final examination.