UGT is a comprehensive solution that handles many essential non-gameplay elements of game development, allowing developers to focus on core gameplay. Key features include:
Pre-configured Menus and UI auto-adaptable to different platforms and consoles.
Simplified and automated multi-platform Porting.
Easily customizable Game features via Data Assets.
Multiple visual styles for UI/Menus via Data Assets.
4 Professional Example Styles included (Sci-fi, Minimalistic, Cartoon Brush and Typewriter).
Save slots system for player progression.
Save system for Video, Game Settings, Audio, etc.
Text Localization support using Google Sheets.
Voice translation and subtitle management with priority system.
Developer cheats and secret menus even in packaged builds.
Integration with technologies like Steam Deck, NVIDIA DLSS, AMD FSR.
35+ graphics settings.
Loading screen system.
Shader Compilation for PC performance optimization.
Full per platform/console Mouse, Keyboard and Gamepad Key Remapping
Credits system
Toggle system to disabe any UGT Feature your game doesn't need.
Scalable texts size configurable per platform or console.
Configurable Music System on Main and Pause Menus!
UGT is suitable for both experienced and novice developers, saving significant development time on common non-gameplay features. A free showcase demo is available to test UGT's capabilities, featuring interactive explanations of its features.
Overall, UGT aims to streamline game development by handling essential backend systems, allowing developers to invest more time in crafting engaging gameplay experiences.
Easy Integration: Just by changing the Game Instance and calling a small function in the Begin Play of your Character, Controller or level, UGTwill already work! In fact, UGT is distributed as Content folder blueprints only. It doesn't even override your config files!
A complete Template ready to use for games already in development or new games!