ModuleInformation
CSC3049
Aspects of Game Engine Development
Course Contents
Module introduction; Game engine architecture; spatial decomposition and scene graphs; collision detection and contact resolution; real-time physics simulation; Al engine integration; game engine update and render pipelines; other aspects of game engine development (including terrain modelling and hardware/shader instancing
Supplementary Notes
None.
Learning Outcomes
- Knowledge and understanding of key topics needed to construct a game engine including architecture; update and render pipelines; scene graph formation; collision detection and contact resolution; and component integration.
- Knowledge and understanding of aspects commonly found within games including real-time physics, terrain modelling and instancing.
- Ability to apply and synthesis knowledge towards the construction of a simple game engine demonstrating underpinned knowledge and understanding.
Skills
Analysis of problems, design of solutions, application of techniques, understanding results
Follow Us On: