Advanced Third Person System For Unreal Engine
A downloadable asset pack
A modular, blueprint-free toolkit for building rich third-person gameplay fast. Drop it in, tweak settings in the details panel, and ship—no C++ or Blueprint scripting required.
What’s inside
-
8-Direction Locomotion (Speed-Based)
Responsive movement that blends forward/back/strafe/diagonals based on character speed for smooth third-person control. -
Context-Aware Interactables
Plug-and-play “Interactable” actors with Open / Close / Lock / Unlock interfaces. Fully customizable behavior via inspector. -
Physics Pushing System
Push cubes, spheres, and other bodies with proper pushing animations. Supports diagonal pushing out of the box. -
Inventory System (Use on Interactables)
Create stackable items with thumbnail, mesh, quantity, and more. Use items directly on world interactables (doors, levers, containers, etc.). -
Keys & Access Control
Built-in Key boolean and Key Code (int) so items can act as keys for specific interactables (e.g., Door Code 101). -
Inspector-Only Event Builder (No Code / No Blueprints)
Author complex logic by selecting:
When: choose an event/trigger (enum).
Do: pick one or more Actions + variables.
Ship logic like Set Actor Transform, Set Actor Rotation, Call Open/Close/Lock/Unlock, and more—directly from the Details panel.
Why this kit
-
Zero scripting: Build gameplay by choosing events & actions in the editor.
-
Scales with your project: Interfaces keep your actors decoupled and extendable.
-
Designer-friendly: Clear enums, toggles, and variables—no hunting through graphs.
-
Fast iteration: Swap meshes, thumbnails, stack sizes, and access rules in seconds.
Core systems in detail
Locomotion
-
8-direction blend based on character speed
-
Tunable acceleration/deceleration
-
Clean transitions for starts, stops, and diagonals
Interactables & Interfaces
-
Standardized Open, Close, Lock, Unlock calls
-
Works with doors, drawers, chests, panels, puzzles, and more
-
Lock state can gate interactions and/or trigger events
Physics Push
-
Pushable components for cubes, spheres, and custom meshes
-
Diagonal pushing supported
-
Auto-plays pushing animation when engaged
Inventory & Items
-
Stackable items with quantity
-
Thumbnail + mesh fields for UI and world representation
-
Per-item variables for custom behavior
-
Key mode (bool) + Key Code (int) for keyed interactions
-
“Use on Interactable” routing so items can affect world objects
Event Builder (Inspector-Only)
-
Trigger enum selects “when” (e.g., On Interact, On Opened, On Locked, etc.)
-
Action list selects “what” (e.g., Set Transform/Rotation, Call Interface Open/Close/Lock/Unlock, …)
-
Configure variables per action—no graphs, no code
-
Chain multiple actions on the same trigger
| Published | 4 days ago |
| Status | Released |
| Category | Assets |
| Author | Hope Lion |
| Tags | advanced, animations, interaction, locomotion, no-code, system, Third Person, Unreal Engine |
Purchase
In order to download this asset pack you must purchase it at or above the minimum price of $15 USD. You will get access to the following files:
Development log
- advanced third person system for unreal4 days ago







Leave a comment
Log in with itch.io to leave a comment.