December Free Content now available!

Loading Screen System

Easily make fully customizable loading screens. Video playback, particle system compatible, loading progress indiciators, and more.

  • Supported Platforms
  • Supported Engine Versions
    4.21 - 4.27, 5.0 - 5.1
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.


What is the Loading Screen System?

The Loading Screen System is an easy to use framework to build fully customizable loading screens.

For Mac, 4.26: it supports Mac OS Big Sur. unreal only allow us to use macOS 10.14. please add "Mac" in platform white list when you use it for Mac.

Work in progress documentation:

-Video Playback

-Progress Indicators

-Particle Effect Compatible

-UI or 3D Elements

Please play as standalone game. PIE won't show loading screen.

PDF Tutorial:!HeY1ySQb!R-aEMvgqwzu6vppt0juyB7EpOvNMWGi9A3krii8H7BM

Video Tutorial:

check out our website:

Supported Features:

-real loading screen, no level streaming or temporary map required

-full customization, you can use a user widget as your loading screen

-particle system supported

-tick supported 

-open level with IP and port supported 

-all other features supported in user widget supported

-mp4 player supported

-colorful fade

Technical Details


  •  Loading Screen Blueprint base

Code Modules:

  •  Loading Screen [Runtime]

Number of Blueprints:1

Number of C++ Classes:1

Network Replicated: No

Supported Development Platforms: Win64 / Win32 / Mac / Linux / Android / iOS

Supported Target Build Platforms: Win64 / Win32 / Mac / Linux / Android / iOS

Documentation: just replace the parent of game instance, create your loading screen user widget and set it in game instance's widget class. and don't forget to override . and it will be shown when you call open level.