Course Leader: Fiona French (f.french@londonmet.ac.uk)
Apply for BSc Computer Games Programming:
http://www.londonmet.ac.uk/courses/undergraduate/computer-games-programming—bsc-hons/
STRUCTURE
Year 1 – Level 4
- Game Design & Development (core)
Concepts and prototype physical games, game development with Unity Engine
- Game Programming (core)
Introduction to C++, creating console text games and simple 2D games - Logic and Mathematical Techniques (core)
- Computer Hardware and Software Architecture (core)
Introduction to Assembly and C, creating a 2D Gameboy clone
Year 2 – Level 5
- Advanced C++ Programming (core)
- Augmented Toy Development (core)
Working with embedded technology and/or VR to create prototype smart toys and virtual experiences; using 3D printing techniques
- Game Engine Development (core)
Teamwork with GAME students, who create assets for a 3D game. Programmed using industry standard tools, eg. C++/DirectX - Graphics and Shader Programming (core)
Advanced C++/OpenGL, focus on visual effects and physics
Year 3 – Level 6
- Project (core)
Research and development – recent games programming applications include AI demos, iOS published games, water shaders, cross platform optimisation - Work Related or Research Related Learning (core)
Client-facing, using existing skills or supporting research project; preparation for employment - Networking for Games (core)
Advanced C++ for multiplayer - Prototype Development (core)
Teamwork with GAME students to produce a large 3D game using Unreal Engine - Artificial Intelligence (core)
Introduction to AI, programming graphical demos in Unity Engine
- Artificial Intelligence for Games (core)
Advanced AI techiques implemented in Unity Engine