Programming for Games 3

This module extends the student's experience with C++ and advanced coding for 2D games

Synopsis of Module

This module aims to allow students to create a 2D game using an API, to develop students' ability to create programs using object orientation and dynamic memory structures and to introduce students to programming techniques relevant to computer games software engineering.

Aims of Module

  1. To allow students to create a 2D game using an API
  2. To develop students' ability to create programs using object orientation and dynamic memory structures
  3. To introduce students to programming techniques relevant to computer games software engineering

Learning Outcomes

On completion of this module the student will be able to

Outline Syllabus



Home
Background
Student Comments
Course Content
    Programming 1
    Programming for Games 2
    Maths for Computer Games 1
    Computer Games Design
    Relational Databases
    Computing Fundamentals
    Programming for Games 3
    Programming for Games 4
    Maths for Computer Games 2
    Games architecture and design
    Professional Development and project management
    Foundations of HCI
    Game Systems Architecture
    Industrial Placement
    Individual Project
    Advanced Architecture for Game Systems
    Games Case Project
    Advanced programming issues for games
    Multimedia Assets for Computer Games
    AI for Computer Games
    Level 3 Options
Staff
Applications process
Industrial links
Games
Technical Resources