Every lesson targets a single mechanic. 15 minutes in, you'll have built it.
Go from zero to a fully playable character using only Blueprints. Build movement, jumping, and basic combat in a single focused session.
Build a patrol-and-chase enemy AI using Unreal Blueprint behavior trees. Set up perception, Blackboards, and BTTasks — no C++ required.
Build a smooth character controller with wall sliding, coyote time, and variable jump height.
Create a patrol-and-chase enemy that uses Blackboards to track the player across rooms.
Implement a grid-based inventory widget with drag, drop, and item stacking logic.
Design a satisfying impact spark system in Niagara, driven by blueprint events.
Serialize and persist game state using SaveGame objects and async slot management.
Trigger context-aware footstep sounds based on physical surface types.
Wire up procedural and data-asset camera shakes to your hit and death events.
Build a data-table-driven dialogue widget with NPC portraits and player choice buttons.