Skip to content
UdemyGame Development FundamentalsPaid courseAll LevelsCertificate

Unreal Engine 5 UI Design: Advance inventory system with UE5 (Udemy.com)

Design widget blueprint for Inventory sysytem like legend of zelda with all functionality in unreal engine 5

Created by: Unreal magic

Last updated July 2024

icon
What you will learn

  • Inventory Design
  • UI Design
  • Widgets
  • Blueprint communication
  • Advance arrays
  • advance structure
  • Health bar
  • Money system
  • Pick up item
  • Equipe Item
  • Tabs System
  • Action menu
  • 3D model in UI
  • using Items
  • Drag and Drop

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 : 86 / 100

icon
Course Description

Hello Everybody, in this course we are going to learn everything that you need to know about creating a advanced dynamic inventory system

we will start with very basic stuff like importing files

then we start with the money management system for the UI

after that we start designing the health bar similar to legends of zelda health bar

next we will learn about the Tab system in unreal engine 5

then we will learn how to pick items up

then we will be creating a dynamic inventory System we learn to work with arrays and structures.

we will also learn about components and why we should use them

we also learn about how to write code in a modular way so it can be reusable within your game.

next we will create item holders and item info widgets so we can hover over a specific item that will give us the information value like power, name, and description.

Then we will also learn how to add a 3d body to our UI

Also we learn how to use and equip items

at the end we learn about drag and drop and how it works completely

we have a very active friendly discord channel that you can join and ask your questions and get help

we have a legend there that is always around and willing to help


so let us begin, and I hope you really enjoy the course This course is for both Beginners and intermediate users so I have tried my best to accommodate everyone in this course, Thank you.

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

Unreal magic

games always was my dream . I dream about creating games always in my life .

I started as PCB designer and C language programming and get pro at them

I learned a lot of programming languages like C# C++ java JavaScript PHP verilogĀ  as just hobby

but it was time to work on my dream that is designing games

I started with unity for two years , I got good at it as well

after unity I decide to learn about unreal engine as well

it was in that time eight years ago that I feel in love with unreal engine and blender

whenever I start my computer with unreal , it take more than ten hours to turn it off and time fly by

icon
More courses by Unreal magic

$84.99

$99.99

$89.99

icon
More Game Development Fundamentals courses

$94.99

$94.99

$69.99

$84.99

$89.99

$109.99

icon
Reviews

4.3

786 ratings on Udemy

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

By James Bates on 8/27/2026

Overall pretty decent, I definitely learned some useful stuff but there are some bad practices in here e.g. duplicating lots of functionality rather than creating a blueprint function library, using Binds that aren't necessary. This is supposedly to make things easier for beginners but it would be better to teach the beginners proper practice, plus half of this course is very complicated for beginners so the addition of things like function libraries shouldn't be a problem. I do want to thank the instructor for doing a decent job with a complex topic though.

By anderzejn _ on 8/14/2026

Well course is good, but has flaws. + instructor explains everything very well and doesn't assume things are "obvious" + instructor seems responsive and discord is lively + ui is looking well and there is a lot of functionality in there + data structure is decent - missing functionalities of sound effects, gamepad controls - ui is set to specific sizes unfit for example to varying text lengths in localization (which is not part of a course sadly) - coding practices are medicore at best If you need intro to unreal ui this is very approachable course, but if you are familiar with it u could probably come up with better sollutions that are present here.

By Michael LaViola on 4/25/2026

Let me preface this by saying that I am not a beginner, I am a professional game developer with 1 shipped AAA title and currently working for another AAA studio. I however, am NOT a UI developer, so whilst I went into this knowing very little about widgets, I have ample experience in UE5 blueprint programming. THE GOOD: The course does a decent job explaining widgets, and showing UI related topics which are great to see, anything UI designer related is pretty solid (I assume, at least), nothing struck me as a red flag based on my experience and my final product following this course looks and functions well enough. THE BAD: This is where my gripes with this course are, I would have given it a higher rating if the instructor was actually using proper programming best practices, but he used no inheritance, no dispatchers or delegates, casting EVERYWHERE, hard references everywhere, and an ungodly amount of copy pasted code. The instructor claims this is modular but this is one of the least modular things I've seen. Even if this is a course more geared towards beginners, you shouldn't teach bad programming practices to beginners. Plus the instructor clearly didn't know how to fix the sword related bug (which I have) at the end of the course, and quite literally just said "it's a feature". Overall, if you've NEVER done anything with widgets before I'd halfway recommend it, just so you can get a grasp on how that side of things work. but beware about poor quality information with regards to programming.

By Saege 117 on 3/11/2026

Hello, the teacher promises an "advanced" Inventory/ UI-System , but he teaches absolute beginner mistakes. I highlly recommend BEGINNERS NOT TO TAKE this course because it is actually dangerous to follow and beginners may think this is an "advanced" System. I had to research on my own and rewrite a lot of code to make the system somewhat "advanced", using Data Assets/different DataTables and Soft References. Then the System becomes scalable! I still can give 2,5 Stars because at least I learned how to mkae the UserInterface look pretty with simple techniques.

By Robert Veliz on 3/10/2026

I would give 10 stars if i could. This instructor explained every detail and you'll probably get stuck near the end but his videos after that explain how to fix the issues. I had one issue in the beginning where my 3rd person default blueprint was missing blocks. i added them in and continued the lessons. Then at some point it broke, i went back and deleted what i had added and i was back on track. There was one part where you don't show to create a 3rd person variable but by then you had done it enough times where i just did it and moved forward. I bought your other courses and hope to have a similar experience. Thank you!

By Vitor Maia Siqueira Garcia on 1/22/2025

Hello! The teacher is very efficient in his explanations. He shows how each thing happens and everything works well. I use the latest version of Unreal Engine 5.5 and everything worked perfectly. I bought the course a few months ago last year, but I didn't continue with my project. This year I started the project and I have other courses on inventory, but I started with this one. I'm Brazilian and I don't speak fluent English, but I tried to take the course. I finished it today, January 21, 2025, and I completed it successfully. Furthermore, I already have several ideas about inventory in my Open Word project.

By Richard Baxter on 9/21/2024

The course instructor is a brilliant teacher. Although I know a little about some of the things he is talking about, he is perfect for a near beginner in that he explains everything very clearly about why things needs to happen, not just what needs to happen. His has an emphasis on simplicity and order which I love, and his requests that students try doing the next section themselves first before he does, is very valuable, if you take the time to do it. Having finished the course, I would highly recommend this tutor for any beginner.

By Nikolaj Oskar Lindblad on 8/9/2024

Navid is the best teacher I've had. I can only recommend his courses. I look forward to more from him as following along and learning through his methods is some of the best learning experiences I've ever had. He doesn't just show the easy quick way to implement things, he shows and explains the right way and why to choose that instead. His effort is valiant and effective. Very usable quality learning material this. I dreaded going on vacation as I would rather just stay at home in the company of Navids courses. I brought my laptop with me and fortunately it rains a lot. Your brain wants an execution pin to this course, so just give it.

By Marcel We on 2/12/2024

After the all-in-one course I also finished this course and can again just rate it with 5 stars. I really liked the frequent challenges and tried to do all of them. Sometimes I spent almost one hour for a really easy thing, but I also managed challenges with an advanced difficulty level easily later. After the two courses I feel more and more comfortable with UE5 and it's easier to understand complex functions and mechanics, even if it's not possible to remember everything (e.g. Materials). But the constant practice helps me to become more and more familiar. I will now see whether I will try my first own project or wait for the next course from Unreal magic. This decision is not so easy ;) The question I can't answer yet is when I'll be ready for my own small projects. See you on the Discord server. Best regards Marcel / xeDy

By Joseph mossallem on 2/7/2024

This course was absolutely amazing! As someone who has an interest, in designing UIs and advanced inventory systems in Unreal Engine 5 this course went beyond my expectations. The instructor's expertise and clear explanations made even the complex topics easy to understand. The hands-on approach, with exercises after each video, really helped me solidify the concepts I learned. I could quickly put into practice what I learned and the step-by-step tutorials were incredibly useful. By the end of the course, I felt confident in my ability to create UI designs and implement inventory systems. Even if you are not going for a Zelda breath of the wild UI style, I highly recommend this course to anyone who wants to become an expert, in Unreal Engine 5 UI design and take their projects to heights. It was definitely a 5-star experience!

Showing all 10 reviews on CourseDuck

Read all 786 reviews on Udemy