Course Outline


Setting up Your Development Environment

Fundamentals of C++ for Gaming

Customizing the Unreal UI

Creating Your First Project

Creating Landscapes

Blocking out Levels

Assembling a Scene

Applying Materials and Creating Special Effects

Exporting and Importing Assets for Use in the Design

Adding Post-Processing Effects

Crafting a Unique Look

Unreal's Visual Scripting Language and the Blueprint Editor

Creating Cinematics

Optimizing Performance

Packaging Your Game for Distribution

Summary and Conclusion


  • Desire to learn game development.
  • Programming experience not required.


  • Beginner game developers
  21 Hours


Related Courses

Unreal Engine 5 Deep Dive

  14 hours

Programming in C++

  35 hours

C++ 11 Programming

  14 hours

C/C++ Secure Coding

  21 hours

Advanced C++ Software Design

  35 hours

Object Oriented Programming with C++

  7 hours

C++ for Modeling Quantitative Finance

  49 hours

Qt Programming

  21 hours

Using C++ in Embedded Systems - Applying C++11/C++14

  21 hours

C++ for Embedded Systems

  21 hours

Writing Simpler Cleaner Code with C++ 17

  7 hours

Functional Programming with C++

  14 hours

C++, QT, ZeroMQ and Protocol Buffers

  35 hours

Advanced C++

  35 hours