Study with us

Our Undergraduate Games Development course will give you the skills you need to pursue a lucrative career in games-development and the freedom to exell in other related fields

Key Skills

Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas.

Lastest Development Standards

Modern C++, Multithreading, Multi-platform

Profesional Colaboratation Skills

Version controll, asset pipelines, project planning & management.

Games Technologies

Engines, Toolsets, Techniques, Standards

3D Graphics



Personal Projects

Group project, Honours Project

Modules Exclusive to the Games Degree

For the full list of modules, visit the course information page

Computer Graphics

This module will cover the fundamental concepts required for interactive graphics programming. Basic mathematical concepts for computer graphics shall be covered throughout the module. Introducing graphical systems and the rendering pipeline, the module will go through creating 3D graphical objects and the use of virtual cameras to interact with the applications made. Particular concepts covered will include terrain rendering, lighting, texturing and the use of 3D models. High level concepts such as programming of the graphical pipeline via shaders and procedural generation of content shall also be covered.

Physics Based Animation

This module introduces students to computer animation and related simulation techniques, as applicable to computer games, virtual reality systems, and film special effects. Efficient numerical methods for simulating a variety of visually interesting physical phenomena will be discussed in the context of both interactive and offline simulation. Topics include deformable objects (i.e., solids and cloths), fluids, character rigging, quaternions, inverse kinematics, motion capture, sound simulation, collision detection, rigid body dynamics, and GPU programming.

Advanced Games Engineering

This module is a capstone module combining your previous knowledge and experience from the modules studied thus far (i.e., physics-based animation, computer graphics, and programming fundamentals). The module is project based, supplemented by guest lectures from staff and industry which will focus on techniques and processes within the games industry. The module has set of core lectures each year, which key material, such as, trends, life-cycle, testing, and usability, which will adapt with current developments in the games industry, with the addition of topics covered by industry insiders which will change year on year.

BSc (Hons) Games Development has been awarded the Creative Skillset Tick, the industry quality mark, following a rigorous assessment process by experts working in the Creative Industries. The Creative Skillset Tick is awarded to practice-based courses which best prepare students for a career in the industry.

About Us

Edinburgh Napier University offers a range of taught programmes that cover the general skills of a good software engineer, with a specialism in games-related technologies. You will gain an in-depth knowledge of game technologies, incorporating practical skills in programming, rendering, artificial intelligence, mathematics, hardware and software engineering.

Games Technology Group
School Of Computing
Edinburgh Napier University
Edinburgh, EH10 5DT