![]() |
|
Unreal Engine 5 Core Item System And Inventory System - Printable Version +- Softwarez.Info - Software's World! (https://softwarez.info) +-- Forum: Library Zone (https://softwarez.info/Forum-Library-Zone) +--- Forum: Video Tutorials (https://softwarez.info/Forum-Video-Tutorials) +--- Thread: Unreal Engine 5 Core Item System And Inventory System (/Thread-Unreal-Engine-5-Core-Item-System-And-Inventory-System--1104453) |
Unreal Engine 5 Core Item System And Inventory System - AD-TEAM - 09-14-2025 ![]() Unreal Engine 5 - Core Item System And Inventory System Published 8/2025 MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz Language: English | Size: 4.30 GB | Duration: 7h 6m Master Unreal Engine 5 by creating a core item system (including equippable, and consumable items) in C++ and Blueprints What you'll learn Core Unreal Engine 5 C++ workflows for data-driven systems How to bridge C++ systems with Blueprint-driven UI Best practices for separating item definitions (static data) from instances (runtime data) How to handle equippable items, including stats and durability How to handle consumable items, including custom on-use effects Save and Load item instances in both C++ and in Blueprints Spawn items into the game world and add particle effects Building expandable gameplay systems that can evolve with your project Requirements An eagerness to learn and build a game Basic understanding of Unreal Engine 5 (Blueprints or C++) Unreal Engine 5 installed (latest stable version recommended) A willingness to dive into C++ - we'll walk through everything step-by-step Description Build a Core Item System in Unreal Engine 5 - Step by StepIf you've ever wanted to create an item and inventory system in Unreal Engine that feels flexible, expandable, and game-ready, this course is for you!Over the course, you'll build a data-driven item system from the ground up - complete with basic items, equippable items, consumable items, saving and loading, spawning items, and a fully functional inventory UI built in Blueprints.By the end, you'll know how to:Create Item Definitions (data assets) for basic items, equippable gear, and consumable items with custom effects.Use a custom Item Factory to generate items from data assets and from save filesExpand a custom item instance classes to support items-specific data.Implement Saving and Loading systems to maintain state of your itemsCreate a Spawnable Items with particle effects and use Developer Settings to create Item System defaultsBuild a Blueprint Inventory Component to store, manage, and interact with items.Create an Inventory widget that shows item details, stats, and allows consuming or deleting items.What You'll LearnCore Unreal Engine 5 C++ workflows for data-driven systemsHow to bridge C++ systems with Blueprint-driven UIBest practices for separating item definitions (static data) from instances (runtime data)How to handle equippable items, including stats and durabilityHow to handle consumable items, including custom on-use effectsSave and Load item instances in both C++ and in BlueprintsSpawn items into the game world and add particle effectsBuilding expandable gameplay systems that can evolve with your projectWho This Course is ForUnreal Engine developers who want to level up their C++ and systems design skillsIndie developers building RPGs, survival games, or any project that needs an item/inventory systemBlueprint users who want to start incorporating C++ into their projectsDevelopers looking for clean, reusable game architectureAnyone looking to build a game and needs a core item systemRequirementsAn eagerness to learn and build a gameBasic understanding of Unreal Engine 5 (Blueprints or C++)Unreal Engine 5 installed (latest stable version recommended)A willingness to dive into C++ - we'll walk through everything step-by-stepBy the end of this course, you'll have a complete, working item and inventory system that you can use, customize, and expand for your own Unreal Engine projects. Overview Section 1: Introduction Lecture 1 Welcome to the Course Lecture 2 What You'll Learn & How We'll Work Lecture 3 Course Book Section 2: Item System and Inventory Design Overview Lecture 4 What is an Item System? Lecture 5 Item Definition Assets Lecture 6 Item Factory Lecture 7 Item Instances Lecture 8 Basic Inventory Design Section 3: Project Setup Lecture 9 Install Unreal Engine Lecture 10 Jet Brains Rider Lecture 11 Creating a Project with C++ and Blueprints Lecture 12 UPDATE: A quick note on Unreal 5.6+ Lecture 13 C++ and Blueprints Programming Fundamentals Section 4: Item Data Definition Lecture 14 Creating the Item Definition Class Lecture 15 Display Item Structure Lecture 16 Adding Item System Debugging Lecture 17 Item Gameplay Information Structure Lecture 18 Gameplay Tags Lecture 19 Item Type Tags Lecture 20 Item Rarity Tags Lecture 21 Get Primary Asset IDs Lecture 22 Item Instances Lecture 23 Custom Item Loging Lecture 24 Item Helper Functions Lecture 25 Add and Remove to Item Stack Count Lecture 26 Item Instance Events Lecture 27 Item Factory Lecture 28 Play Test - Creating Items in Unreal Engine Section 5: Creating Equippable Items Lecture 29 Equippable Item Definition - Slot Tags Lecture 30 Equippable Item Definition - Attributes Lecture 31 Play Test - Equippable Item Data Assets Lecture 32 Equippable Item Definition - Final Touches Lecture 33 Equippable Item Instance - Expanding the Item Instance Class Lecture 34 Item Factory - Building Equippable Items Lecture 35 Item Factory - Customizing an Equippable Item Factory Method Part 1 Lecture 36 Item Factory - Customizing an Equippable Item Factory Method Part 2 Lecture 37 Play Test - Creating Equippable Items Section 6: Creating Consumable Items Lecture 38 Consumable Item Definition - Item Type Lecture 39 Consumable Item Definition - Consume Effects Lecture 40 Consumable Item Definition - Consumable Item Interface Lecture 41 Consumable Item Instance - Consume Item Implementation Lecture 42 Play Test - Consuming an Item Lecture 43 Item Factory - Creating Consumable Items Section 7: In Game Item Spawning Lecture 44 Base Spawnable Item Lecture 45 Creating the Spawnable Blueprint Lecture 46 Item Particle Effects Lecture 47 Updating the Item Factory Lecture 48 Play Test - Spawning Items in Game Lecture 49 Adding Customer Developer Settings Lecture 50 Play Test - Testing Default Settings Section 8: Item Saving and Loading Lecture 51 The Basics of Saving and Loading in Unreal Engine Lecture 52 Creating an Item Save Structure Lecture 53 Adding a Get Save Data Method Lecture 54 Setting up Unreal Engine's Asset Manager Lecture 55 Play Test - Using the Get Save Data Function Lecture 56 Get Equipment Save Data Lecture 57 Creating a Custom Async Function to Load Items Part 1 Lecture 58 Creating a Custom Async Function to Load Items Part 2 Lecture 59 Play Test - Test the Async Load Function Lecture 60 Initialize Items from Save Data Section 9: Basic Inventory Lecture 61 Inventory Component Lecture 62 Inventory Item Button Widget Part 1 Lecture 63 Inventory Item Button Widget Part 2 Lecture 64 Adding Item Information to the Inventory Lecture 65 Adding Item Details Panel Widget Lecture 66 Refining the Item Details Panel for Different Item Types Lecture 67 Removing Items from Inventory Lecture 68 Adding a Consume Button Lecture 69 Play Test - Finishing the Inventory Section 10: Course Complete! Lecture 70 Thanks for taking the course! Unreal Engine developers who want to level up their C++ and systems design skills,Indie developers building RPGs, survival games, or any project that needs an item/inventory system,Blueprint users who want to start incorporating C++ into their projects,Anyone looking to build a game and needs a core item system ![]() RapidGator NitroFlare DDownload |