Hello, Unreal Engine community!
We are thrilled to introduce our plugin, Game Logs System (GLS), designed to revolutionize how you handle logs during development and in shipping builds. Whether you’re an indie developer or part of a large AAA studio, GLS provides a comprehensive and customizable solution for log collection, filtering, and analysis in real-time, even in final game builds.
Why Choose GLS for Your Project?
Debugging and monitoring logs is a vital part of game development, but it often becomes a time-consuming task, especially when working with large projects or across multiple platforms. GLS simplifies this by offering robust log management tools that work seamlessly in both the editor and gameplay environments, including shipping builds.
If you’ve ever felt limited by the default UE_LOG system or needed more control over your logs across different platforms, GLS is the tool you’ve been waiting for.
Quick Start Guide
- To open the GLS overlay in the editor or during gameplay, press and hold Alt + Shift + G.
- To open the overlay on a mobile device, press and hold two fingers on an empty area of the screen.
- To open the overlay on a console, press and hold the Gamepad Special Right button.
- Configure necessary settings in Project Settings → Plugins → Game Logs System (GLS). You can set up key bindings to open the GLS log overlay during runtime.
- To be able to view logs in shipping builds please read about it here.
Key Features of Game Log System (GLS)
• On-device logs — see logs inside the game on your phone or VR headset without any PC connection.
• Debug Shipping builds in real time — see your logs directly on the device or console without ADB, console commands, or external tools.
• In-game overlay — open logs instantly during gameplay or PIE with one hotkey, no switching windows.
• Smart filtering — quickly isolate logs by category, verbosity, class, object, function, tags, network role, or PIE instance.
• GLS_LOG macros — clean structured logging with tags and context, fully available even in Shipping builds.
• Print String to GLS — Blueprint-friendly logging with custom colors and full support in Shipping builds.
• Custom Named Tabs — save separate views for different systems (AI, UI, networking, gameplay, etc.).
• Optimized & Production-ready — proven in large UE5 projects with heavy logging.
• Cross-platform support — works on PC, mobile, consoles, VR/AR.
• Session Log Files — automatic log files with configurable formats, available even in Shipping builds.
• Easy to use — Blueprint and C++ macros support (PrintStringToGLS, GLS_LOG, colors, tags).
• Persistent UI — all filters, tab layouts, and sizes are saved between sessions.
• Multiplayer-ready — isolate logs per client, role, PIE instance, or controller.
• Zero-setup — works in Development, Test, and Shipping without changing project settings.
• Log per-actor or per-object — easily isolate any object’s output during gameplay.
Useful links
-
Free Demo Plugin, Example Builds (Windows, Android, Linux)
Why GLS Stands Out
With GLS, you get a complete, highly customizable system for managing logs across all stages of development. From its advanced filtering capabilities to the ability to collect logs in shipping builds, GLS is designed to make log management as efficient and user-friendly as possible.
Here’s why GLS is a game-changer for developers:
- Efficiency: Spend less time searching through irrelevant logs and focus on what matters most.
- Flexibility: Use advanced filtering, custom tags, and persistent settings to tailor logs to your project’s needs.
- Performance: Optimized for handling large datasets without compromising game performance.
- Cross-Platform Compatibility: Develop confidently across multiple platforms, knowing your logging system will work seamlessly everywhere.
Whether you’re working on a small indie project or a large-scale production, GLS provides the tools you need to debug efficiently, improve performance, and ultimately deliver a better product.
Get Game Logs System (GLS) Today!
You can purchase GLS on Fab. We offer quick user support and frequent updates to ensure the best experience across all platforms.
Contacts
Screenshots and Video
Video Demonstration (GLS with Lyra Game)
If you have any questions, feel free to ask in the comments. We’d love to hear your feedback and are always here to help!









