LoadScreenPro
Loading screens configured entirely in Project Settings: movies, backgrounds, tips, animated loading icons and five layouts, shown automatically at startup and on every …
Highlights
All 12 features →LoadScreenPro gives your game a complete loading screen without writing a single Blueprint node or line of C++. It drives Unreal Engine's built-in movie player, so the screen keeps animating while the game thread is busy loading a map, and everything is set up once in Project Settings > Game > LoadScreenPro.
You configure two screens independently: a startup screen for studio logo movies and a default screen that appears on every level transition. Each one combines optional movies with a widget overlay - background images, tips, a throbber, circular throbber or image-sequence loading icon with text, an optional "loading complete" prompt and an optional shader (PSO) precache progress bar - arranged by one of five layouts: Classic, Center, Letterbox, Sidebar or Dual Sidebar.
A small Blueprint library lets gameplay choose the background, tip or movie for the next load, switch the loading screen off for specific transitions, or close a screen that waits for the player. Sample loading icons and animated image sequences are included so you can see a working screen in minutes.
LoadScreenPro is part of the Alpha XP utilities collection for Unreal Engine 4.27 and 5.8. Every feature is exposed to Blueprints and C++, it ships with styled HTML documentation, and it is compiled and verified warning-free against clean UE 4.27 and UE 5.8 projects.
Key features
- Separate startup and level-transition loading screens, configured in Project Settings
- Startup and loading movies from Content/Movies with shuffle, playback type, skippable
- Background images picked at random, rotated on a timer or chosen by index, with
- Tips picked at random, rotated on a timer or chosen by index, with font, colour,
- Loading icon as Throbber, Circular Throbber or animated image sequence, with loading
- Five layouts (Classic, Center, Letterbox, Sidebar, Dual Sidebar) with alignment,
- Optional "loading complete" text with fade animation, so players press a key to continue
- Optional wait for PSO precaching to finish, with a safety timeout and a progress bar
- Manual stop and engine-tick options of the engine movie player exposed per screen
- UI scaling that follows your project's DPI scale rule, with title-safe borders
- Six Blueprint nodes to control the next loading screen at runtime
- 75 sample textures: loading icons, shape icons and running and idle figure image sequences
Blueprint & C++ API
Callable runs when executed · Pure no exec pin, returns a value
| Node | Type | Description |
|---|---|---|
| Set Display Background Index(Background Index: Integer) | Callable | Set which background will be displayed on the loading screen by index. |
| Set Display Tip Text Index(Tip Text Index: Integer) | Callable | Set which text will be displayed on the loading screen by index. The "SetDisplayTipTextManually" option in Tip Widget setting needs to be "true" to use this function. |
| Set Display Movie Index(Movie Index: Integer) | Callable | Set which movie will be displayed on the loading screen by index. The "SetDisplayMovieIndexManually" option needs to be "true" to use this function. |
| Set Enable Loading Screen(Is Enable Loading Screen: Boolean) | Callable | Set enable/disable the loading screen for next levels |
| Get Is Enable Loading Screen() → Boolean | Pure | Get enable/disable the loading screen for next levels |
| Stop Loading Screen | Callable | Stop the loading screen. To use this function, you must enable the "bAllowEngineTick" option. |
Project settings
Configure once under Project Settings › Plugins › LoadScreenPro — values are saved to the project's config .ini, so they travel with the project and your build.
| Setting | Section | Type | What it does |
|---|---|---|---|
| Startup Loading Screen | General | Loading Screen Profile | The startup loading screen when you first open the game. Setup any studio logo movies here. |
| Default Loading Screen | General | Loading Screen Profile | The default loading screen that shows up whenever you open a new level. |
| Classic | Layout | Classic Layout Settings | Classic Layout settings. The Classic is a simple, generic layout and fits well with many designs. |
| Center | Layout | Center Layout Settings | Center Layout settings. The loading widget is at the center of the screen, tip widget can be at the bottom or top. |
| Letterbox | Layout | Letterbox Layout Settings | Letterbox Layout settings. The Letterbox layout has two borders on top and bottom of the screen. |
| Sidebar | Layout | Sidebar Layout Settings | Sidebar Layout settings. The Sidebar layout has a vertical border on the left or right of the screen. |
| Dual Sidebar | Layout | Dual Sidebar Layout Settings | Dual Sidebar Layout settings Similar to Sidebar layout but Dual Sidebar layout has two vertical borders on both left and right of the screen. |
Options & enums
| Enum | Values |
|---|---|
| Layout | Classic Center Letterbox Sidebar Dual Sidebar |
| Loading Icon Type | Throbber Circular Throbber Image Sequence |
| Loading Widget Type | Horizontal Vertical |
Compatibility
One ready-made build per engine version is included in the download — copy the one that matches your project.
| Platform | Supported in |
|---|---|
| Windows | Editor & packaged |
| Module | Type | Loading phase |
|---|---|---|
| LoadScreenPro | Runtime | PreLoadingScreen |
Technical details
| Code modules | LoadScreenPro (Runtime) |
|---|---|
| Blueprints | 0 · C++ classes: 2 |
| Network replicated | No |
| Development platforms | Windows: Yes, Mac: Not verified |
| Target build platforms | Win64 |
| Third-party software | No |
| Engine versions | Unreal Engine 4.27 · 5.8 — a build for each is included |
| C++ classes | 2 + 16 structs |
| Blueprint nodes | 6 |
| Documentation | Documentation.html (in the download) |
| Download | LoadScreenPro.zip · 3.7 MB |
| Version | v1.0.0 |
What's in the download
| File | What it is |
|---|---|
| LoadScreenPro 4.27.zip | Plugin build for Unreal Engine 4.27 |
| LoadScreenPro 5.8.zip | Plugin build for Unreal Engine 5.8 |
| Documentation.html | Documentation (open in a browser) |
Quick start
- Unzip the download and pick the build that matches your engine (4.27 · 5.8).
- Copy the LoadScreenPro folder into your project's Plugins/ folder (create it if needed).
- Open the project, enable LoadScreenPro under Edit › Plugins and restart the editor.
- Fill in Project Settings › Plugins › LoadScreenPro.
- Right-click in any Blueprint graph and search LoadScreenPro — or include the public headers from C++.
- Package for your target platform (Windows).
Good to know
Built and verified warning-free for Unreal Engine 4.27 and 5.8. The loading screen is shown by the engine movie player, which does not run in Play-In-Editor: test in Standalone Game or a packaged build. The module is not loaded in dedicated-server builds. Developed and maintained by Alpha XP.
Everything included
- Separate startup and level-transition loading screens, configured in Project Settings
- Startup and loading movies from Content/Movies with shuffle, playback type, skippable…
- Background images picked at random, rotated on a timer or chosen by index, with…
- Tips picked at random, rotated on a timer or chosen by index, with font, colour,…
- Loading icon as Throbber, Circular Throbber or animated image sequence, with loading…
- Five layouts (Classic, Center, Letterbox, Sidebar, Dual Sidebar) with alignment,…
- Optional "loading complete" text with fade animation, so players press a key to continue
- Optional wait for PSO precaching to finish, with a safety timeout and a progress bar
- Manual stop and engine-tick options of the engine movie player exposed per screen
- UI scaling that follows your project's DPI scale rule, with title-safe borders
- Six Blueprint nodes to control the next loading screen at runtime
- 75 sample textures: loading icons, shape icons and running and idle figure image sequences
Platforms
Requirements
- Unreal Engine 4.27 and 5.8
- Develop on Windows (Win64)
- Blueprints and C++
In the download
Personal
One non-commercial project
- 1 activation seat
- 1 year of updates
- One end product
- Non-commercial use
- Community support
Commercial
Ship paid products
- 5 activation seats
- 1 year of updates
- One paid end product
- Unlimited end users
- Priority support
- Source files
Extended
Resell & white-label
- Unlimited activation seats
- Lifetime updates
- Unlimited end products
- White-label & resell
- 1-hour SLA
- Seat-free team use
One purchase per product, no subscription. Each licence comes with a signed key — 1 seat on Personal, 5 seats on Commercial, unlimited seats on Extended. Paid licences can be refunded within 14 days from your order page.
- v1.0.0Latest
- Unreal Engine 4.27 and 5.8
- Blueprint and C++ API, HTML documentation
Good For All Unrela Engine Game dev
Frequently asked
How do I get the files after paying?
Straight after checkout you land on your order page with the download button and your licence key. A receipt is emailed to you, and every order stays in My library.
Which licence do I need?
Personal — One non-commercial project. Commercial — Ship paid products. Extended — Resell & white-label. The Licences tab compares them side by side.
Is it really free?
The personal & commercial & extended licence costs nothing: check out with your email and you get the download and a signed licence key — no card needed.
On how many devices can I activate it?
1 seat on Personal, 5 seats on Commercial, unlimited seats on Extended.
How long do I get updates?
Personal: 1 year of updates, Commercial: 1 year of updates, Extended: lifetime updates, counted from your purchase.
Can I get a refund?
Yes — paid licences can be refunded within 14 days, straight from your order page.
Is the download safe?
The file was scanned with ClamAV when it was published. Its SHA-256 checksum is listed under Features → In the download, so you can verify the file you receive.
Do I need an account?
No. Checkout only needs your email. Signing in keeps all your purchases, keys and downloads together in My library.
More like this
AudioLens
Real-time audio analysis: FFT spectrum, onset and beat detection, and a full set of time- and frequency-domain descriptors..
★★★★★ No reviews yetTTechHarbour$14.00BlueprintTCP
BlueprintTCP lets you connect to any TCP server and exchange data entirely from Blueprints — no C++ and no networking boilerplate.
★★★★★ No reviews yetTTechHarbour$12.99BluetoothLink
Bluetooth Low Energy for Unreal - scan, connect, read, write and subscribe to BLE devices on Android and iOS.
★★★★★ No reviews yetTTechHarbour$11.99ClusterLink
SocketCluster realtime client for Unreal - pub/sub channels, auth engine and JSON codec, usable from Blueprints.
★★★★★ No reviews yetTTechHarbour$11.99