Tags
Language
Tags
June 2024
Su Mo Tu We Th Fr Sa
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 1 2 3 4 5 6

Unreal Engine 5 Blueprints: Multiplayer Rpg Inventory System

Posted By: ELK1nG
Unreal Engine 5 Blueprints: Multiplayer Rpg Inventory System

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

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.