Unreal Engine 5 Blueprints: Multiplayer Rpg Inventory System
Published 3/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 4.37 GB | Duration: 5h 58m
Published 3/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 4.37 GB | Duration: 5h 58m
Create a Multiplayer RPG Inventory System from scratch using Unreal Engine 5 Blueprints
What you'll learn
Learn how to design and program an RPG inventory system for multiplayer games.
You'll learn how to easily create inventory categories to sort the items in your inventory.
Learn how to create items you can loot and drop from the inventory.
You'll learn how to move items around in your inventory.
Requirements
No requirements. Everyone can take this course.
Description
About this courseIf you’re not sure on how to create a multiplayer inventory system for your game, this course is for you. You’ll learn how to make a multiplayer-ready inventory system from scratch without writing a single line of code by using Unreal Engine 5 Blueprints. No experience needed! You’ll see how easy it is to create an inventory system similar to that in popular games.You’ll learn how to design the inventory as well as program the functionality of it, including stackable items, consumables, quantity and more. You’ll be able to create inventory categories and sort the items accordingly. Last but not least, you’ll learn how to create lootable items that’ll be added to your inventory as well as dropping them to other players.All the above will be taught using best coding practice through in-depth follow along videos. I will also provide you with the finished project so that you can inspect it as you wish while following the course.Join our supportive community Game development can be frustrating from time to time. You might miss an unchecked box somewhere, which leaves you out in the woods for hours. Or you might need moral support and ideas from aspiring developers like you. We are here for you whenever you need it. Join our Discord community, website and social media listed in the profile description.I wish you the best, Moustafa Nafei
Overview
Section 1: Introduction
Lecture 1 Introduction
Lecture 2 Downloading the Project
Lecture 3 Unreal Engine 5 Overview
Lecture 4 What the Project Already Contains
Section 2: Designing the UI
Lecture 5 Introduction to Widget Blueprints
Lecture 6 Designing the Main UI
Lecture 7 Designing the Inventory Category Buttons
Lecture 8 Designing the Inventory Slots
Lecture 9 Designing the Inventory
Section 3: Programming the UI
Lecture 10 Displaying the Main UI
Lecture 11 What is Event Replication?
Lecture 12 Binding Key to Open Inventory
Lecture 13 Introduction to Enumeration
Lecture 14 Creating the Open and Close Widget Event
Lecture 15 Introduction to Blueprint Communication
Lecture 16 Blueprint Interfaces
Lecture 17 Displaying the Inventory
Section 4: Lootable Items
Lecture 18 Creating the Base Item Blueprint
Lecture 19 Introduction to Child Blueprints
Lecture 20 Creating the Items
Lecture 21 Introduction to Structures
Lecture 22 Item Info Structure
Lecture 23 Introduction to Data Tables
Lecture 24 Item Info Data Table
Lecture 25 Item Info Library Function
Section 5: Programming the Inventory
Lecture 26 Creating the Inventory Component
Lecture 27 Inventory Slot Structure
Lecture 28 Inventory Category Structure & Data Table
Lecture 29 Creating the Inventory Variables
Lecture 30 Resizing the Inventory Category Variables
Lecture 31 Displaying the Inventory Categories
Lecture 32 Displaying the Inventory Slots
Lecture 33 Set Selected Inventory Category
Lecture 34 Re-adding Existing Items to Array
Lecture 35 Displaying Item in Inventory
Section 6: Looting Items to Inventory
Lecture 36 Interacting With the Items
Lecture 37 Initial Add to Inventory Logic
Lecture 38 Adding Item to Inventory
Lecture 39 Creating a New Item Stack
Lecture 40 Finding a Partial Stack
Lecture 41 Optimizing the Inventory
Section 7: Dropping Items from Inventory
Lecture 42 Adding Drag and Drop Operation
Lecture 43 Dropping Item From Inventory
Lecture 44 Enabling Weapon Physics
Section 8: Moving Inventory Items
Lecture 45 Getting Slot Information
Lecture 46 Update Slot Information
Lecture 47 Dropping Item on Inventory Slot
Lecture 48 Updating the Inventory Slots
Lecture 49 Adding Sound Effects
Lecture 50 Testing Out the Final Product
Anyone (beginner or intermediate) who wants to make a multiplayer inventory system.