Introduction to Unreal Engine

Learn to use Unreal from a Unreal certified educator.

COMING: Fall 2025

Enrol already
Educator

Level

Beginner

Location

Online.
Study when it suites you.

Hours and Credits

One month of studies.

Certificate

Certificate upon completion.
Subject for review.

Description

Learn how to use Unreal game engine.

Requirements

Basic programming skills.

Outcome

You'll learn how to use the Unreal engine in your projects.

Modules

Module

Getting Started

Description

In this first chapter, you will set the groundwork for all your future learning in Unreal Engine. You’ll begin by installing the engine, learning how to navigate the interface, and exploring the default level provided out-of-the-box. By the end of the chapter, you’ll be comfortable opening Unreal Engine, finding resources on the Marketplace, and moving around within a simple level.

Requirements


A computer that meets (or exceeds) Unreal Engine’s system requirements, an internet connection for downloading and installing the engine and Marketplace assets, and a basic familiarity with navigating your operating system (installing software etc.).

Outcome

Using Epic Games Launcher to install Unreal Engine, finding and downloading assets from FAB, navigate UE interface, viewport, key panels, exploring the built-in Basic map.

Pages

Introduction
Interface And Navigation

Module

Core Blueprint Scripting

Description

This chapter dives into the foundational concepts of programming, using Unreal Engine’s Blueprint system. You will learn how to create, organize, and debug Blueprint code using variables, branching, event handling, and more. By the end, you’ll have a grasp of the Blueprint scripting environment.

Requirements

Unreal Engine installed and set up, with a basic understanding of the editor. Completing Chapter 1 is recommended.

Outcome

Gain a basic understanding of common programming concepts and the ability to create Blueprint Actors, implement game logic with variables and events, organize Blueprints efficiently, and debug effectively.

Pages

Blueprint Introduction
Your First Blueprint
Conditional Logic
Debugging Blueprints
Organising And Reusing Code
Arithmetic Operators
Relational Operators
Logical Operators
I/o Functions And Custom Events
Intermediate Function Exercise
Collapse Graph
Event Tick
Latent Nodes
Flow Control Nodes

Module

Working With 3d Components

Description

It's time to start applying your Blueprint knowledge in a 3D setting. We will make easier interactable 3D objects with the use of blueprints and some components. You will learn what components are, how they relate to an Actor, and how to use them to add meshes and collisions to your game objects. You will also learn how to use Macros to keep your graphs clean when you repeat the same kind of 3D logic, like moving components, checking or triggering things.

Requirements

Familiarity with Blueprint fundamentals such as variables, events and simple functions. Completing the Core Blueprint Scripting chapter is recommended.

Outcome

Understand what Blueprint components are and how they relate to an Actor, add and configure 3D components (Static Meshes, collision), adjust transforms like location, rotation and scale for components, and use Macros to group repeated Blueprint logic.

Pages

Bp Components Intro
Macros

Module

Creating A Simple Character (cube Character)

Description

We'll turn a simple cube into a playable character! Learn how to set up a blueprint that has movement and a simple game mechanic. Be introduced to Unreal's Enhanced Input System, and use it to connect keyboard (or gamepad) input.

Requirements

Completing the Working With 3D Components and Core Blueprint Scripting chapters is recommended.

Outcome

Create a simple character Blueprint based on a cube, add movement and look logic, set up input actions and mappings using Enhanced Input, implement an interesting game mechanic.

Pages

First Steps
Coding The Game Mechanics
Using Enhanced Input

Module

Adding Game Rules

Description

Now let's take a look at how to give a game actual rules and goals so that if feels like a playable experience. Learn how the Unreal gameplay framework help you manage score and game state, how to create pickups that the player can collect, and how to track a simple score. Finally, you will add simple win and lose conditions to the game. By the end of this module, you will have completed a basic prototype with a very simple game loop.

Requirements

A simple playable character in a level (the cube character above), and a basic understanding of Blueprints, variables, events and 3D components. Completing the Creating a Simple Character (Cube Character) chapter is recommended.

Outcome

Understand the Gamemode blueprint (part of Unreal gameplay framework), create interactable pickups, build a simple scoring system, and implement win and lose conditions so that the game can end or reset based on the player’s performance.

Pages

The Unreal Framework
Creating Pickups
Simple Scoring System
Win / Lose Conditions

Chat with us

We use cookies to improve our site features. By using this site you agree to the use of cookies. Privacy Policy.