Diploma in Game Development

Course

In London

£ 3,590 VAT exempt

Description

  • Type

    Course

  • Location

    London

  • Duration

    6 Months

Facilities

Location

Start date

London
See map
Castlewood House, WC1A 1DG

Start date

On request

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

Course programme

Part I : Programming in C++

C++ Overview

  • Introduction to C++
  • Object-Oriented Terminology
  • Abstract Data Types
  • I/O Services
  • Standard Template Library
  • Standards Compliance Functions and Variables
  • Functions: Declaration and Definition
  • Variables: Definition, Declaration and Scope
  • Variables: Dynamic Creation and Derived Data
  • Arrays and Strings in C++
  • Qualifiers Classes in C++
  • Defining Classes in C++
  • Classes and Encapsulation
  • Member Functions
  • Instantiating and Using Classes
  • Using Constructors
  • Multiple Constructors and Initialization Lists
  • Using Destructors to Destroy Instances
  • Friendship Operator Overloading
  • Operator Overloading
  • Working with Overloaded Operator Methods Initialization and Assignment
  • Initialization vs. Assignment
  • The Copy Constructor
  • Assigning Values
  • Specialized Constructors and Methods
  • Constant and Static Class Members Storage Management
  • Memory Allocation
  • Dynamic Allocation: new and delete Inheritance
  • Overview of Inheritance
  • Defining Base and Derived Classes
  • Constructor and Destructor Calls Polymorphism
  • Overview of Polymorphism Input and Output in C++ Programs
  • Standard Streams
  • Manipulators
  • Unformatted Input and Output
  • File Input and Output Exceptions
  • Exceptions
  • Inheritance and Exceptions
  • Exception Hierarchies
  • Inside an Exception Handler Templates
  • Template Overview
  • Customizing a Templated Method
  • Standard Template Library Containers
  • Part II : Game Development

    Pre-Production

  • Basics of Game Creation
  • Game Genres and Playing Perspectives
  • Game Theory
  • General Game Design: Action and Strategy Game,
  • Adventure, RPG, Sports, Puzzles, and Sims
  • Creating Characters, Storyboarding, and Design Docs
  • Puzzle Design, Level Design, Mission Design.
  • Production

    • Overview of C++ Programming
  • Artificial Intelligence
  • Game Art
  • Animation and video
  • User Interface (UI) and Game Control
  • Creating Game Engine
  • Drawing Graphics
  • Drawing Graphical Images
  • Sound Engineering
  • Audio Techniques
  • Music and Games
  • Interacting with Game Players
  • Controlling Games with Keyboard and Mouse
  • Input with Joystick
  • Digital Sound and Music
  • Playing Wave Sound
  • Playing MIDI Music
  • Creating Backgrounds
  • Adding Brains to Games
  • Writing Program Code
  • Testing the program
  • Post Production

  • Marketing and Public Relations
  • Game Website Design
  • Technical Support and Customer Services
  • Diploma in Game Development

    £ 3,590 VAT exempt