Course Catalog

All Courses

Every lesson targets a single mechanic. 15 minutes in, you'll have built it.

AllBlueprintsMovementAIUI / UMGVFXDataAudioCamera
15 min
BlueprintsBeginner

UE Blueprints 101: Your First Playable Character

Go from zero to a fully playable character using only Blueprints. Build movement, jumping, and basic combat in a single focused session.

15 min
AIBeginner-Intermediate

UE Blueprints 102: Build Your First Enemy AI

Build a patrol-and-chase enemy AI using Unreal Blueprint behavior trees. Set up perception, Blackboards, and BTTasks — no C++ required.

14 min
MovementBeginner

Custom Movement System

Build a smooth character controller with wall sliding, coyote time, and variable jump height.

Coming soonFree
15 min
AIIntermediate

Enemy AI with Behavior Trees

Create a patrol-and-chase enemy that uses Blackboards to track the player across rooms.

Coming soonFree
13 min
UI / UMGIntermediate

Drag & Drop Inventory

Implement a grid-based inventory widget with drag, drop, and item stacking logic.

Coming soonFree
12 min
VFXBeginner

Niagara VFX: Hit Sparks

Design a satisfying impact spark system in Niagara, driven by blueprint events.

Coming soonFree
15 min
DataIntermediate

Save & Load System

Serialize and persist game state using SaveGame objects and async slot management.

Coming soonFree
11 min
AudioBeginner

Dynamic Footstep Audio

Trigger context-aware footstep sounds based on physical surface types.

Coming soonFree
10 min
CameraBeginner

Camera Shake on Impact

Wire up procedural and data-asset camera shakes to your hit and death events.

Coming soonFree
15 min
UI / UMGAdvanced

Branching Dialogue System

Build a data-table-driven dialogue widget with NPC portraits and player choice buttons.

Coming soonFree