Fergius Engineering - Advanced Game Logging (GLS) - Feedback Page

The Game Logs System (GLS) is a must-have Unreal Engine 5 plugin for real-time log management in shipping builds, specifically tailored for desktop, mobile and console platforms.

GLS streamlines debugging and testing with an intuitive interface for filtering, searching, and visualizing logs, even under the strict constraints of release environments.

Its unique features include the ability to filter logs by classes, objects, network roles, PIE instance numbers, and custom tags, giving developers unmatched flexibility in log management.

Designed for developers and QA teams, GLS ensures seamless control over logs, enhancing efficiency and reliability across any project.

Key Features

  • Display logs in real time, even in shipping builds.
  • Open logs with an in-game overlay for seamless monitoring.
  • Filter logs by verbosity, categories, classes, objects, and custom tags.
  • Debug multiplayer with filters for PIE instances and network roles.
  • Works on mobile and consoles with intuitive controls.
  • Save, reload, and export logs with timestamps and metadata.
  • Automatically restore filters and settings across sessions.
  • Optimized for performance with up to 1 million logs handled smoothly.
  • Customizable log collection and display via Project Settings.
  • Ideal for developers and QA teams to simplify log management.

Actively used in the development of our own AAA project, guaranteeing quality and fast support.

Last updates

  • Update v0.12 (04.01.25) - Fixed the issue of duplicate log entries when using the PrintStringToGLS function and other minor bugs.
  • Update v0.13 (04.06.25) - Added the ability to use GLS_LOGFMT. GLS_LOGFMT is a macro similar to UE_LOGFMT that allows you to format log messages using fmt::format syntax within the GLS logging system.

Useful links

To ask a question or report a bug

1 Like

I purchased the plugin about three months ago for use in both a mobile and VR project. Big thanks for the support on Discord and for the quick fixes to the issues we reported.

One of our main hopes was that the plugin would allow us to view logs directly in a shipping build on real devices and it absolutely delivers on that. Thank you for your work; I know it’s not easy to build something like this.

One area we’re still looking forward to improvements in is VR support. When opening the panel directly in-game, the widget doesn’t render properly in VR, so we’ve had to place it in the 3D world as a 3D widget instead. Other than that everything works great.

1 Like

Bought the plugin right at launch about six months ago. Gotta say - it was pretty rough at first. Lots of bugs and crashes. Our team reached out to Fergius directly, and to his credit, he fixed everything super fast like, within a day. Massive thanks for that level of support!

Now it works great. We’re using it on PS5 and Xbox, and it’s super handy to test the game right in the living room and see logs on the TV when stuff breaks.

Huge shoutout for the shipping build logs feature that’s a game changer. Without it, we’d have to build special test versions every time, which is a pain.

Also, the UI? Clean and consistent same in editor and in-game, which honestly blew our minds. No idea how you pulled that off, but it’s awesome.

1 Like