Unreal Engine C++ Developer: Learn C++ and Make Video Games

What you’ll learn

  • C++, the games industry standard language.
  • How to use the Unreal Engine 4 Editor.
  • Unreal Blueprint for designer friendly programming.
  • Git as a version control and backup system.
  • Object Oriented Programming and how to put it into practice.
  • Sound effects and audio to add depth to your games.
  • Game design principles.
  • Programming patterns and best practices.
  • Unreal’s Terrain Editor to create epic landscapes.
  • Artificial Intelligence behaviour programming for enemies.
  • Strong and transferable problem solving skills.
  • Modern game development technologies and techniques.
  • A fundamental understanding of computers.
  • Write code that is clean and to understand.
  • Unreal Gameplay Framework to make games easily.
  • Advanced vehicle physics.
  • Blackboard and Behaviour Tree for customizable AI.
  • Animation Blueprint for custom character animation.
  • C++ template programming to reduce repetition.
  • Vector maths for game play and physics calculations.

Are there any course requirements or prerequisites?

  • 64-bit PC capable of running Unreal 4 (recommended).
  • Or a Mac capable of running Unreal 4 (must support Metal).
  • About 15GB of free disc space.

Who this course is for:

  • Competent and confident with using a computer.
  • Artists who want to bring their assets alive in a game engine.
  • Developers who want to re-skill across to coding.
  • Complete beginners who are willing to work hard.
  • Existing programmers who want to re-skill to game development.