Video Games Development
(300862)
Video Games Development
(300862)
On the completion of the unit, students who have mastered all of its aspects will be able to:
1.Explain the fundamental concepts behind game engines.
2. Demonstrate an understanding of the various modules that comprise a game engine.
3.Write basic modules to interface with a game engine.
4.Design modules to meet a given set of game requirements.
5.Develop a video game using the selected game engine.
See unit learning guide for more details.
This unit is concerned with the provision of an in-depth understanding of the development and structure of game engines. It provides the student with a unifying overview of the many modules that are incorporated in a game engine as well as a detailed examination of game-play and engine programming. It will also focus on major theoretical concepts and algorithms that are currently being used in game development.
About the subject