Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Unreal Engine: Character UI
Rating: 4.7 out of 5(521 ratings)
6,422 students

Unreal Engine: Character UI

Learn to create an interactive and editable Character UI like in God of War, Final Fantasy, The Witcher, or Madden!
Created byGreg Wondra
Last updated 11/2025
English

What you'll learn

  • How to download, install, and setup a project in the Unreal Engine
  • How to create menus using Unreal Engine widget blueprints
  • How to create variables, functions, and write blueprint scripts
  • How to layout a character menu screen
  • How to make a character menu screen interactive
  • How to bind data from a data table (spreadsheet) to elements in our character menu screen
  • How to create a game save, load a game save, and overwrite a game save
  • How to make character data editable and save updated data
  • How to toggle playable characters
  • Unreal Engine UI
  • Game HUD
  • UMG (Unreal Motion Graphics)
  • Progress Bars
  • Inventory UI
  • Interaction Systems
  • Widget Blueprints
  • Dynamic Menus
  • Game Design
  • Unreal Engine 5
  • Unreal Engine

Course content

14 sections80 lectures14h 44m total length
  • Project Primer4:43

    In this video you'll get a sneak peak of what we're about to create.  Additionally we'll briefly cover what you'll be learning in this course and how the course is structured.


    THIS LESSON TEACHES HOW TO...

    • Navigate the Course

  • Download & Install8:23

    In this video we'll cover where you can go to download the Epic Games Launcher. Once the Epic Games Launcher is downloaded and installed, we can then go through the Epic Games Launcher to download Unreal Engine. (Yes, yes you do download and install one thing - the Epic Games Launcher - in order to download another - the Unreal Engine)


    THIS LESSON TEACHES HOW TO...

    • Download and Install the Epic Games Launcher & Unreal Engine

  • Project Creation4:38

    In this video we'll create our Unreal Engine Project. During this process, we'll decide what type of project we'd like to make, what template we'd like to start from, and what assets we'd like to include to get us started.


    THIS LESSON TEACHES HOW TO...

    • Create a Project


    ASSETS ADDED / CREATED / EDITED...

    • Project: CharacterUI

  • Add Content Packs8:55

    In this video we'll add some FREE content packs into our project that we'll make use of down the road. While these packs are NOT necessary to complete the project (you CAN use your own assets), they will aid greatly in ensuring you've got access to all you need going forward (also, these are some high quality assets....FROM Epic Games!).


    THIS LESSON TEACHES HOW TO...

    • Add Content Packs from the Epic Games Marketplace


    ASSETS ADDED / CREATED / EDITED...

    • Content Pack: Paragon: Muriel

    • Content Pack: Paragon: Revenant

    • Content Pack: Paragon: Sevarog

Requirements

  • SUGGESTED: Basic computer knowledge
  • SUGGESTED: Desktop PC with Windows 7 (or later) 64-bit - OR - a Mac with Mac OS X 10.9.2 or later
  • SUGGESTED: 8 GB RAM
  • SUGGESTED: Quad-core Intel or AMD processor
  • SUGGESTED: DirectX 11 compatible video card
  • SUGGESTED: Unreal Engine version 4.26 or later
  • NO programming experience needed! You'll learn to use Unreal's "blueprint scripting" to create functionality as we go!

Description

In this game development course, you will learn how to use Unreal Engine's Widget Blueprints to create a Character based UI (User Interface).  This type of interface can be found in all genres of games!  Games such as The Witcher, God of War, Final Fantasy, and Madden Football ALL have character UIs present in them.  Knowing how to use widget blueprints is a critical skill for those aspiring to be a UX (User Experience) or UI (User Interface) designer on an Unreal Engine project.

This course contains 80 fun-to-follow video lessons.  You'll learn how to:

  • Download, install, and setup a project using the Unreal Engine


  • Add-on (free!) Marketplace content (several Paragon character asset packs)


  • Import outside assets


  • Create a character based User Interface layout 


  • Work with and understand many of the different "Widget" types available in widget blueprints including:

    • Buttons

    • Images

    • Text Boxes

    • Horizontal & Vertical Boxes

    • Spinner Boxes

    • Sliders

    • Uniform Grid Panels

  • Create Data Tables

  • Extract data from a Data Table and Bind Data to Widget Variables in our User Interface

  • Create Variables, Write Functions, and Create Scripts to make an interactive and editable User Interface


  • Animate Widgets (such as buttons)


  • Have UI alterations affect our in-game character (such as character speed)

  • Create a Save / Load System


  • And more!

With the knowledge gained in these video lessons you'll have the necessary skills to start creating your OWN character user interface!

Who this course is for:

  • Students looking to learn how to create menus with Unreal Engine
  • Students looking to learn how to make interactive character user interfaces for their gaming projects
  • Students interested in learning how to use all the various widgets inside of Unreal's Widget Blueprints
  • UI/UX Designer
  • Indie Game Developer
  • Student
  • Hobbyist
  • Unity Developer
  • Artist
  • Animator
  • Complete Beginner
  • Game Designer