"Creating an Inventory System and Interaction System in Unreal Engine 5.4 | Episode 01"
Today, I wanted to start a new series I've been working on for a while. This marks the first episode in which we go over how to start conceptualizing and building out the framework for an interaction and inventory system that we can use as a starting point in any and all of our projects moving forward. My hope for this series is that it will be the last interaction/inventory system you ever build as the one we put together can just be moved to any project it's needed in.
My plan with this series is to ultimately conceptualize and create all the systems necessary for us to make a complete game. We'll do this by keeping modularity and scalability at the forefront of our concepts and planning, starting with the interaction/inventory system.
This episode, and series in general, is more suitable for intermediate/advanced Unreal Engine users, but I have no doubt a complete beginner can follow along without any problems.
If you are having trouble with getting anything to work feel free to join my discord server and I can help there!
Assets Used: https://kenney.nl/assets/food-kit
Ultra Modular Inventory and Interaction System Playlist: https://shorturl.at/C6VaU
Discord: https://discord.gg/xe7wGPfpek
Patreon: https://www.patreon.com/c/yourcreativekit
00:00:00 Introduction and Explanation
00:06:00 Importing Free Test Assets
00:07:50 Gameplay Tags Explanation
00:11:45 Data Assets and Pipeline
00:25:02 Setting up Test Blueprints
00:34:51 Setting Up Interaction Manager
00:40:22 Creating Highlight Overlay Material
00:45:25 Detecting and Highlighting Interactables in Range
01:06:00 Getting Target Interactable
01:21:20 Triggering Interaction Events
01:29:56 Additional Demonstration