The complete guide for UI game development in Unreal Engine (

Learn Unreal blueprints and UMG widget in UE4 by developing UI games with this comprehensive guide from begin to finish

Created by: Animation Hacks

Produced in 2018

What you will learn

  • Master beginner blueprint concepts, like variables, "if" statements, and arrays
  • Navigate the Unreal Engine and discover unique features like the Marketplace
  • Collect and destroy game objects

Quality Score

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

Overall Score : 78 / 100

Live Chat with CourseDuck's Co-Founder for Help

Need help deciding on a unreal engine course? Or looking for more detail on Animation Hacks's The complete guide for UI game development in Unreal Engine? Feel free to chat below.
Join CourseDuck's Online Learning Discord Community

Course Description

In this tutorial, you will actually learn how to use the UMG to create User Interface easily.

When it comes to User Interface, the most simple thing can become difficult. A minor task like changing the size of a button or the color of an image can leave you frustrated, especially without the proper guidance.

That is why this course will spell out clear, concise details for features of Unreal Engine 4. It will teach you every element of User Interface, and in little to no time, you will be able to perform advanced logic (like hooking your health bar to your character.)

But that is just the beginning. This course will also show you how to:

  • Use widgets to make quality and fast User Interface.
  • Personalize your game by teaching you to customize images using User Interface.
  • Create bindings for things like progress bars and texts.

Furthermore, you skip all the hassles and cut to the chase to create images, texts, health and progress bars (saving you time and money.)

The course quickly familiarizes you with pallets. It then gives great example projects that help you understand the whole process. That way, you get an easy yet effective learning experience.

Using this course, you can create User Interface at ease with little to no experience. In the end, you will be able to take your skills to a more advanced level.

Simply click the Enroll Now button to get started right now!

More about the Instructor:
This course is designed by Animation Hacks which is the visual effect studio with high-quality skill artist work on numerous unannounced projects. In addition, they enjoy sharing their knowledge with those students who learn 3D online.
NOTE FOR STUDENTS - please take a look Section 1 / Lecture 1 to downloads for the source attachment link with the lesson.)Who this course is for:
  • This course is not for someone who is an advanced game developer. This course is also not for students who are not interested in learning to code as you will get an introduction to the fundamentals of blueprint programming.
  • Anyone seeking an understanding of best visual coding practices such as organization with your project and optimal development workflow that are essential to game development.
  • The ideal student for this course is someone who is interested in game development with Unreal and visual programming, C++, blueprint and is looking for an interactive, project-based course.
  • We designed this course for beginner Substance Painter users who want to take their skills to a more advanced next level.

*Some courses are excluded from this sale. Coupon not working? If the link above doesn't drop prices, clear the cookies in your browser and then click this link here.
Also, you may need to apply the coupon code directly on the cart page to get the discount.

Coupon Code

Instructor Details

Animation Hacks

Animation Hacks is a visual effect institute who offer a huge and ever growing range of high quality training solutions that teach using studio quality narrated videos backed-up with practical hands-on examples and comprehensive working files. All courses are created by high skill educators and experts in video based education.
The emphasis is on teaching industrial film skills that are essential for progressing in today's visual effect environment.



19 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

It was just sufficient. Low quality.

This course provided great insight into the primary purpose of a UI game development in Unreal Engine.

Leverage your communication skills to create exceptional user interfaces

Excellent for those who have experience in development but no prior experience with Unreal Engine

Not really good in compare to youtube courses. He doesn't explain about BP and his visual code system.

This guide needs to be reworked so it flows from section to section and not rely on authors other tutorials for content which are not provided.

No, it would help if the instructor taught you how to get his exact user interface. Mine was different and I don't know how to get it to match his. I don't know what the palette is or how to find it.. Couldn't follow along.

This course is great for anyone looking to get off the ground with blueprints. The game examples throughout the course are fun and the logic used to put them together flows very well. I highly recommend using the compiler he promotes as its truly the easiest and least fussy of the bunch.

This is an exceptional course on UI design. Well presented

Great course for understanding user interface.

Learn this course if you are serious in wanting to understand UI programming

The first two videos are identical and start off with no explanation. If I wasn't at all familiar with the program I would have been immediately and completely lost. The instructor does not explain how to get to the area of the software where he begins the course and barely explains the panes of the application.The instructor lacks structure in presentation of concepts and knowledge. He jumps from concept to concept with no warning or explanation. In that same vein, he also jumps around the screen without identifying where he is looking. It seemed that he was trying to fill a "number of videos" quota rather than fill the videos with quality information.He is obviously far more familiar with the application he is teaching than I am, and therein lies part of the problem. He has apparently forgotten that he is trying to teach someone who may not be as familiar with the application.