An in-game user interface (UI) is an interface that can be customized for user interaction during a game. A custom UI can only be added per player — a custom UI is associated with a specific player, and only that player can see it.
In Unreal Editor for Fortnite (UEFN) custom UI is developed in two interconnected ways:
Back end design - This refers to the Verse UI API and Verse code that tracks player data, customizes the behavior of the interactable elements, and creates a hierarchical layout by nesting UI elements (widgets).
Front end design - This refers to the design and style of UI elements in the game as well as the placement of all your UI elements in the HUD.
All UI elements are created and built using Unreal Motion Graphics (UMG) widgets.The tutorials below use Verse to create and add logic to the widget functionality, and UMG widgets to create UI elements and plan the layout for the UI.
Removing and Controlling the Fortnite Default HUD
Learn how to customize or remove the HUD available by default in Fortnite.
UI Widget Editor
Learn about the different parts of Unreal Motion Graphics (UMG) - the UI Widget Editor.
User Interfaces Feature Template
Learn how to create a custom UI by exploring Creative devices, widgets, and material functions.
UI Layout in UMG
Learn how to work in UMG to create layouts for your UI designs.
Widget Types
A reference for all the widgets you can add to your custom UI.
Creating Custom UI with Material Instances
Learn how to create and use material instances in UMG widgets for a custom look and UI design.
Animating UI
Use sequencer to animate UI widgets.
Making a Custom HUD
Create your own custom heads-up display by learning more about designing nameplates, as well as health and shield indicators.
Using the Viewmodel in UMG
Learn how to use the Viewmodel to create custom UI.
Making a Custom Countdown Timer
Create your own countdown timer in Verse!
Making a Title Sequence
Create a custom intro sequence using the camera devices and Verse that plays before the game starts.
Making a Mini Map with the Map Controller Device
Create and display a custom mini map using the Map Controller device.
UI Pop-Ups
Use UMG Widgets to design a unique message for a quest using the HUD Message device or a pop-up menu that grants items with a button.
Creating Custom Skilled Interactions
Use Viewbindings to connect your custom UI to the Skilled Interaction device.
Mission Selection Screen
Learn how to create a mission selection screen that drops players into their mission.
Creating UI with Verse
Create custom UI with the power of Verse.