Version 1.1 | Roadmap 2025 | Unreal Engine 5.4-5.6

Professional Loading Screen System for Unreal Engine 5.5
LoadSense Pro is a production-ready, subsystem-driven loading screen solution that goes beyond simple visual transitions. Built for games requiring reliable multiplayer synchronization, designer-friendly configuration, and enterprise-grade state management.
Unlike widget-only solutions, LoadSense Pro uses UGameInstanceSubsystem for persistent, reliable loading state management that survives level transitions and multiplayer scenarios.
All settings managed through Data Assets:
Implement ILoadingScreenInterface on any Actor or Widget to respond to loading events with custom logic, animations, or synchronization points.
Plugins/ folder// Get the subsystem
ULoadingScreenSubsystem* LoadingSystem =
GetGameInstance()->GetSubsystem<ULoadingScreenSubsystem>();
// Load with data asset (recommended)
LoadingSystem->LoadMapByDataAsset(YourLoadingDataAsset);
// Or load with direct parameters
LoadingSystem->LoadMapWithScreen("YourMapName", YourWidgetClass);
LoadingScreenDataAssetMapName: "MainMenu"
LoadType: Asynchronous
LoadingScreenWidgetClass: WBP_CustomLoadingScreen
LoadingImages: [Texture1, Texture2, Texture3]
ImageSwitchTime: 3.0
MusicConfig: MusicConfig_Ambient
Tracks: [Track1, Track2, Track3]
bShuffle: true
bLoop: true
bCrossfade: true
FadeDuration: 2.5
Volume: 0.8
✅ Perfect For:
❌ Consider Alternatives If:
Engine Version: Unreal Engine 5.5+
Supported Platforms: Win64, Mac, Linux, Android, iOS
Dependencies: Core, Engine, UMG, Slate, SlateCore
Build Configuration:
PublicDependencyModuleNames.AddRange(new string[]
{
"Core", "CoreUObject", "Engine", "UMG", "Slate", "SlateCore"
});
Documentation: Google Docs
Discord Community: Join Here
Creator: Mountain Labs (Fab Store)
Current Version: 0.4
Release Notes: View Changelog
Upgrade Guide: Migration Instructions
LoadSense Pro - Professional loading screens for professional games.