*****COURSES ARE SUBJECT TO CHANGE*****
Deep introduction to techologies used in the construction of computer games. Principles of 2D game engine design, including architecture, object-oriented design patterns, collision detection, particle systems. AI techniques including pathfinding, state machines and behavior trees.
While the information on this web site is usually the most up to date, in the event of a discrepancy please contact your adviser to confirm which information is correct.