
Master gameplay using Unreal Engine 5 blueprints in a God of War setting. Leverage Unreal Engine 5 blueprints to craft God of War gameplay.
Download and install Unreal Engine using the Epic Games launcher. Sign in or create an account, select Unreal Engine 5.7.1, and create a third-person project after shaders compile.
Open unreal engine, create a new blank blueprint project for desktop, name it brute arpg, and explore games templates and setup steps.
Learn to navigate the Unreal Engine editor, use outliner, details panel, and content drawer, and manipulate objects with gizmos, world space and local space, and snapping.
Boost your Unreal Engine 5 fps by turning off Lumen, adjusting viewport scalability from epic to low, and locking frame rate at 60 fps to balance performance and GPU temps.
Master creating a blueprint game mode and a bp brute character class in unreal engine 5, and set the default pawn in maps and world settings.
implement the spring arm and camera components to create a smooth third-person view with obstacle avoidance via a camera boom and follow camera.
Learn movement and camera functionality in Unreal Engine 5 blueprints by wiring IAMove inputs, forward and right vectors, and add movement input while refining camera rotation with yaw and pitch.
Explore motion matching in Unreal Engine 5 to automatically select animation from a pose search database based on movement and direction, replacing state machines and blend spaces.
Implement motion matching in an animation blueprint by wiring a locomotion database, enabling the character trajectory component, and using a get component by class approach for efficient blending.
Implement sprint using ia sprint input to adjust max walk speed via bp combat component, reuse run animations for right, left, and backward, with sprint animations, motion matching, and footsteps.
Implement gameplay tags to drive game logic with a tag container for states like state.attack and state.equip, including add, remove, and has tag functions for data-driven behavior.
Implement directional dodge (doj) using input actions and an animation montage with root motion, enabling full-body dodge in four directions (forward, left, backward, right) and sound cues.
Create two light attack montages by combining four light attacks, add two right-hand sockets for weapon trails, enable root motion, and attach weapon trails, sounds, and vfx to each animation.
Create and organize heavy attack montages in Unreal Engine 5 by enabling root motion across seven animations, grouping them into two montages, and adding sounds, trails, and particle effects.
Explore struct and data table concepts in Unreal Engine 5 to organize attack data and drive data table based montages for light and heavy attacks.
Implement a light attack in Unreal Engine 5 blueprints by creating input actions, tags, and a weapon equipped check, using a data table to randomize montages and play them.
Implement heavy attack in Unreal Engine 5 blueprints by duplicating input actions, assigning the right mouse button, and wiring to the attack montage via data table; test light versus heavy.
Learn to fix attack issues in Unreal Engine 5 blueprints using gameplay tags to block light and heavy attacks, dodge, and attack actions, simplifying logic over booleans.
Implement multiple enemy classes by creating a base enemy blueprint and child blueprints, using a character class, shared meshes and animations, and setting location and rotation in the parent.
Learn to implement an animation blueprint for two enemies using a template class, thread-safe update animations, and a locomotion state machine with a blend space.
Create enemy blend spaces in Unreal Engine 5 by mapping direction and speed axes to Feng Mao and Sevrog animations, wire them to ABPs, and test in the map.
Create the enemy health bar using a widget blueprint with a canvas panel and progress bar, center-aligned, then build a boss health bar with an overlay and textures.
Build a reusable health system for players and enemies in unreal engine 5 blueprints, with a stats enum, bp stats component, and on-screen boss health display.
Implement the player trace weapon using a multi sphere trace to damage enemies in range, validating by tag, applying damage, and ensuring unique hits with contains and add unique.
Learn to implement a draw weapon collision via a blueprint interface in Unreal Engine 5, wiring a custom notify to trigger collision events during attacks.
Learn to implement an enemy death system in Unreal Engine 5 blueprints by using a die interface, disabling collisions, playing death animations, handling health, and removing the boss HUD frame.
Build a player HUD in Unreal Engine 5 by creating health bar, runic ability, and ultimate ability UI, wiring widgets, progress bars, icons, and cooldown text.
Create and configure ultimate and runic ability montages in Unreal Engine 5 by enabling root motion, organizing sections, and adding sounds, particles, and collision cues.
Implement the ultimate ability in Unreal Engine 5 blueprints with input setup, enum and stats components, and a progress bar, driven by montage and enemy hit logic.
Unreal Engine 5 blueprints for God of War implement a runic ability using input action, timer by event, cooldown 30 seconds, HUD countdown, visibility, and montage when equipped.
Build a complete third-person Action RPG in Unreal Engine 5 using Blueprints — no coding required. This hands-on course guides you step by step through creating modern gameplay systems used in professional action games, while keeping everything clear, practical, and beginner friendly.
You’ll begin by installing Unreal Engine, creating a project, optimizing performance, and building a strong player foundation with motion-matching style locomotion and animation blueprints. From there, you’ll develop a deep combat framework including weapon spawning, equip and unequip mechanics, dodge movement, and responsive light and heavy attacks powered by data-driven logic.
As the project grows, you’ll create advanced enemy characters with reusable combat systems and intelligent AI behaviors. You’ll learn how to structure clean Blueprint workflows, actor components, and scalable systems that feel professional and polished.
Key systems you’ll build include:
• Motion-matching locomotion and animation systems
• Weapon spawn, equip/unequip, dodge, and combo attacks
• Gameplay Tags, Structs, Enums, and Data Tables
• Runic and Ultimate player abilities
• Camera shake, slow motion, target lock, and hit reactions
• Enemy AI with chasing, strafing, EQS, and combat behavior
• Healing, pickup, and optimized spawn systems
• HUD, AAA-style level setup, menus, and packaging
By the end, you’ll have a polished Unreal Engine 5 Blueprint Action RPG framework ready to expand into your own game projects.