This module provides an in-depth cover on the essentials of 2D game design and development, along with an overview of mainstream multimedia technologies in graphics, animation, and sound. Elements such as game production, development, testing, and deployment on platform stores are detailed. The course delves into the manipulation of computer graphics for games, game application design and development, sound & image processing, and data source connectivity.
Students are educated on the process of preparing assets, building tile-based games, and incorporating Physics Engine controls alongside Artificial Intelligence for games. While focusing on sensitivity to user interaction and scripting, measures to detect and bind events to graphic assets are taken into consideration.
In addition, practical utilisation of mobile device sensors and hardware such as accelerometers, touch, and GPS for game development is explained. Equally important, they will understand the integration of multimedia and internet technologies into gaming.
Lastly, students are equipped with knowledge on how to export their projects for different platforms like Windows Store, Android Play Store, and Web platforms.