Skip to content
UdemyGame DesignPaid courseIntermediate levelCertificate

Unreal Engine 5 Blueprints: Inventory, Quests and Char Stats (Udemy.com)

Advanced using UE5 Blueprints to create game quests system, player inventory and character statistics. Data management

Created by: Krystian Czekalski

Last updated October 2024

icon
What you will learn

  • Manage data in Unreal Engine 5
  • Communication between classes and actors
  • Type of data and how to use them
  • Inventory system, quests system and user statistics

How it compares

Against the other 72 rated Udemy courses in Game Design on CourseDuck:

  • Rating4.4 out of 5higher than 26% of them
  • Reviews37#69 of 73 by number of reviews
  • Length10.6 hourslonger than 58% of them
  • Last updatedOctober 2024more recently than 62% of them

icon
Course Description

Welcome! I’m excited to introduce a course that will change the way you think about game design in Unreal Engine 5. This isn't just a course that shows you how to implement features in your game—this course will teach you how to design these features so that the data and logic remain clear and consistent.

What is this course about?

In this fascinating course, we'll dive deep into communication between Blueprints and data management in Unreal Engine 5. You won’t just learn various techniques for organizing code and data within Blueprints; you’ll apply them in practice by creating fully functional systems like an inventory system, quest system, and player statistics.

What will we cover?

We’ll start with the basics of data types in Unreal Engine 5—data types, arrays, maps, enums, structures, and data tables. From there, we’ll move into practical implementation, importing characters from the Epic Games Marketplace and customizing the Character Blueprint to suit our needs. Together, we’ll build a basic level with a landscape, exploring techniques for detecting interactive objects and class inheritance in Unreal Engine.

Creating an Interactive Menu with Animations

I’ll show you how to prepare an interactive menu with three different tabs. You'll also learn how to customize and animate widget appearances.

Inventory System

Once the menu is ready, we'll dive into building our inventory system using various techniques, such as interfaces, trace, structs, data tables, and custom functions. Our player will be able to trace collectable objects and interact with them. We will learn how to collect objects, track quantities, and display them in UI.

Quest System

Next, we’ll move on to the quest system. You'll learn how to interact with NPCs that offer tasks to complete. In the quest tracking menu, we’ll cover how to monitor progress. The quests we create will be based on various in-game events, creating a unique and engaging experience for the player.

User Statistics

The final section of the course will focus on player statistics. We’ll display our character’s stats in the menu using data from the game instance. This element will not only add depth to our game but also demonstrate how to use data efficiently throughout the project.


This course is not just a collection of techniques. It's a practical guide on how to effectively create interactions between Blueprints, organize data, and implement advanced game systems. If you want to elevate your skills in Unreal Engine 5 and create memorable games, this course is for you!


Don’t wait. Join today, see your projects come to life, and start your journey into the fascinating world of Unreal Engine 5.

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Krystian Czekalski

I'm a self-educated Full-stack developer.

I have a master's degree in social psychology and worked as a child therapist for a few years. Due to the decisions I made in my life - to move to another country, I had to give up my profession and find something different.

I started with programming 15 years ago with simple HTML and CSS websites. Shortly after, I became a freelancer, mainly using Flash platforms. I got my first full-time position as a Front-end developer a few years ago.

Since starting with programming, I have learned new technologies daily. And I firmly believe that's the key to success.

I primarily work with JavaScript and Python but also with other languages like Java, PHP, ActionScript, Typescript, etc. I'm also passionate about Unreal Engine 5. I'm eager to learn everything related to IT technologies and try to share my passion with others.

icon
More courses by Krystian Czekalski

$74.99

$64.99

$49.99

icon
More Game Design courses

$79.99

$19.99

Free

$84.99

$19.99

$19.99

icon
Reviews

4.4

37 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Aseel Khaled on 7/1/2026

i take the course to take foucos content on inventory system and how to intract with the system

By Bryan Versteeg on 11/30/2025

Teacher gives clear and methodical discriptions and explainations about what and why to do things.

By Pedro Luz on 9/21/2025

Good tutorial, thanks

By Sokratis Parsanos on 8/22/2025

He is touching things i wanted to learn about that are not in other courses

By Will the Water on 4/18/2025

Great course, really well organized and presented. Good intro to using data and setting up a basic questing system. A little less polished than I hoped. You are left with a bit of an incomplete system but with enough effort should be able to move forward with it. The Paragon character is really a waste of time and should be skipped.

By Christian Rose on 4/15/2025

Do yourself a favor, skip this course. The main reason for that is the total absence of design patterns or at least good practices on how to build game/feature architecture using Unreal Engine framework. The code (blueprints) is just a mess. You won't code like this in any serious project. The only thing this course will teach you is the bad habits in writing bad code (blueprints here). PS. If this course would be title like "for absolute beginners" I would probably give it a better rating, but instead it is positioned as something more advanced. Nonsense!

By Igwebueze Ugwoke on 1/17/2025

Great Curse so far. I love the structure of the course and how the tutorials are not long and overwhelming. Things are explained very detailed, but one need to be experinced with unreal.

By G. Roy on 10/28/2024

Très bonne formation, facile a suivre. Merci.

By Sven Walter on 10/5/2024

The lecturer explained everything well, not too fast or too slow. There were 2 small problems but he responded very quickly to the QUESTIONS. I can recommend it. But you should at least familiarize yourself with the Unreal Engine interface. 5 out of 5 stars.

Showing all 9 reviews on CourseDuck

Read all 37 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 88 / 100