Tutorials

Lectures and practicals for developing in Unreal Engine 4. Master advanced techniques with comprehensive, hands-on courses.

Tutorial Update: Tutorial production is currently on pause while existing material is reviewed and refreshed. A new wave of Unreal Engine 5 focused tutorials is planned for release in a future update.

Unreal Engine C++, A Beginners 101
Beginner
Discounted

Unreal Engine C++, A Beginners 101

8+ hours
Certificate included

In this series I will be taking you through how to get started using C++ for the Unreal Engine. The course is split into theory first, and then two practical demonstrations, with a small interlude in the middle to cover some quick tips and potential areas of problems. The series is going to explain everything and assumes no prior knowledge to C++ for Unreal.

C++ FundamentalsUnreal EngineTheory & PracticeBeginner Friendly
Explore Course on Udemy
Building Perceptive AI in Unreal Engine
Intermediate
Discounted

Building Perceptive AI in Unreal Engine

10+ hours
Certificate included

In this series I will be showing how to set up two different AI designs, one for a shooter experience, and one for a RPG style AI. We will cover blackboard and behaviour trees, EQS queries, and the AI perception component using sight, sound and damage stimuli. Includes comprehensive EQS system overview.

AI Behavior TreesEQS QueriesAI PerceptionBlackboardShooter AIRPG AI
Explore Course on Udemy
Unreal 4 Material Shaders - All You Need to Get Started
Beginner to Intermediate
Discounted

Unreal 4 Material Shaders - All You Need to Get Started

12+ hours
Certificate included

In this series I will be taking you with the setup of a large number of different materials to teach you how to utilise the Unreal 4 material system in a practical way. We will cover PBR workflow, material functions, opaque, translucent, masked, light functions, and deferred decals.

Material SystemPBR WorkflowShader CreationMaterial FunctionsLighting
Explore Course on Udemy
Using JSON In Unreal Engine 4 - C++
Intermediate
Discounted

Using JSON In Unreal Engine 4 - C++

6+ hours
Certificate included

In this course, we will be looking at how to utilise Unreal's Json implementation to create your own Json files for use in your project. Json is a great method for storing certain data types for all manner of projects, such as pipelines, game data, configs, and more. Written in C++ using Unreal Engine 4.22.

JSON ImplementationData StorageC++ ProgrammingFile I/OConfig Systems
Explore Course on Udemy

Why Choose These Tutorials?

Industry Expertise

Learn from real-world experience on major productions like The Mandalorian, Game of Thrones, and Star Wars.

Practical Approach

Theory combined with hands-on demonstrations and practical examples.

Comprehensive Coverage

From beginner fundamentals to advanced techniques, with detailed explanations.

Ready to Level Up Your Skills?

Join developers who have enhanced their Unreal Engine expertise with these courses.

All courses include lifetime access, downloadable resources, and certificate of completion.

View All Courses on Udemy