This module will introduce game engine principles. Students will use a range of game engines and explore similarities and differences through the creation of game environments and logic. Upon completion, students will understand the fundamentals of game engines and have experience of multiple game engines. Assessments will be mostly practical and consist of two formal assignments.