文章最后更新时间:
虚幻引擎实时日志插件概览
虚幻引擎实时日志插件 Advanced Game Logging GLS 面向 UE5 项目调试场景,帮助开发者在 Shipping Build、移动端、VR 设备和多人游戏环境中查看运行时日志。作为一款虚幻引擎实时日志插件,它可以减少反复打包、连接设备和抓取日志的时间,让问题发生时就能看到关键上下文。

如果你正在整理 UE5 调试工具链,可以继续查看站内的 Unreal Engine 资源分类 和 插件资源合集。本文内容基于 Advanced Game Logging GLS 官方页面整理,具体版本、授权和平台支持以官方信息为准。
虚幻引擎实时日志插件的调试价值
在 UE5 项目进入测试或交付阶段后,虚幻引擎实时日志插件 的价值会更加明显。开发者可以在打包版本、移动设备和多人会话中持续观察日志,不必只依赖编辑器输出窗口。对于需要排查 Shipping Build 问题、网络角色差异和运行时状态变化的团队来说,Advanced Game Logging GLS 能让日志信息分布在真实场景中,更容易形成完整的问题线索。
UE5 日志插件适合长期维护项目
如果项目长期迭代,日志工具不仅用于临时排错,也会影响 QA 流程、版本验证和团队协作。GLS 这类 UE5 日志插件可以把 C++、蓝图、对象、标签和客户端信息统一整理到游戏内界面中,让开发者在不同阶段都能更稳定地追踪运行时问题。
Advanced Game Logging GLS | 虚幻引擎实时日志调试插件
Advanced Game Logging GLS 是一款面向 Unreal Engine 5 的虚幻引擎实时日志插件。它将日志查看器直接嵌入运行中的游戏窗口,让开发者在 PIE、Development、Test 以及 Shipping Build 中查看、过滤和定位运行时日志。
为什么需要虚幻引擎实时日志插件
传统日志调试在打包构建、移动设备、VR 设备和多人游戏环境中并不总是方便。Shipping Build 往往没有编辑器 Output Log,移动端和 VR 场景也不适合频繁切换外部工具。多人游戏还会增加客户端、网络角色和 PIE 实例之间的排查复杂度。
GLS 通过游戏内 overlay 提供实时日志视图。默认可按 ALT + SHIFT + G 打开界面,在实际运行环境中查看日志、搜索关键字、隔离对象输出,并为不同模块建立独立日志视图。
Advanced Game Logging GLS 核心功能
游戏内实时日志
在运行中的游戏窗口内直接查看日志,不必切换到编辑器、控制台或外部工具。
Shipping Build 调试
支持在正式打包版本中查看运行时日志,适合排查只在构建后出现的问题。
移动端与 VR
可在手机、VR 头显、主机等真实设备上观察日志,减少外部抓取依赖。
智能过滤搜索
按 category、verbosity、class、object、function、tag、network role 等维度筛选。
C++ 与蓝图输出
提供 GLS_LOG 宏,并支持 Blueprint 侧 PrintStringToGLS,方便统一日志输出。
多人游戏友好
可按客户端、控制器、网络角色或 PIE 实例隔离日志,适合联机调试。
适用场景
技术规格
| 资源类型 | Unreal Engine 插件 |
| 产品名称 | Advanced Game Logging (GLS) |
| 开发者 | Fergius Engineering |
| 模块 | GLS、GLSEditor |
| 蓝图数量 | 约 30 个 |
| C++ 类数量 | 约 30 个 |
| 网络复制 | 否 |
| 支持引擎版本 | Unreal Engine 5.2 – 5.7 |
| 支持平台 | Windows、Android、Linux、Xbox One、iOS、PS4、Mac、Nintendo Switch、Oculus、SteamVR / HTC Vive、Gear VR、HTML5、Win32、HoloLens 2 |
| 开发平台 | Windows、Linux、Mac |
| 分发方式 | 插件 |
快速上手
启用插件
在 Unreal Engine 项目中启用 GameLogsSystem 插件。
打开面板
进入编辑器或运行游戏后,按 ALT + SHIFT + G 打开 GLS overlay。
输出日志
在 C++ 中使用 GLS_LOG 宏,或在蓝图中使用 PrintStringToGLS。
定位问题
通过过滤、搜索、自定义标签页和会话日志文件追踪关键日志。
适合哪些开发者
这款 UE5 日志插件适合 Unreal Engine 独立开发者、移动端与 VR 项目团队、多人游戏开发团队、QA 测试人员,以及需要在 Shipping Build 中排查运行时问题的技术团队。
如果你的项目经常需要在真实设备或正式构建中追踪日志,Advanced Game Logging GLS 会比单纯依赖编辑器 Output Log 更高效。
FAQ
GLS 可以在 Shipping Build 中使用吗?
可以。官方页面明确强调 GLS 支持在 Shipping Build 中查看实时日志,这是它区别于普通编辑器日志工作流的重要卖点。
GLS 是否适合移动端和 VR 项目?
适合。GLS 面向真实设备调试场景,可在手机、VR 头显和其他平台上查看日志,减少线缆连接、ADB 抓取和外部工具切换带来的麻烦。
蓝图项目可以使用 GLS 吗?
可以。GLS 提供面向蓝图的 PrintStringToGLS,并支持自定义颜色;C++ 项目也可以使用 GLS_LOG 宏输出带标签和上下文的结构化日志。
GLS 是否会处理网络复制?
根据官方技术信息,该插件本身不使用网络复制。不过它支持按客户端、网络角色和 PIE 实例隔离日志,因此仍然适合多人游戏调试。
总结
Advanced Game Logging GLS 是一款专注于运行时可视化调试的虚幻引擎实时日志插件。它把日志查看、过滤搜索、模块标签页、会话文件和蓝图/C++ 输出整合到游戏内部,特别适合处理打包构建、移动端、VR 和多人游戏中难以复现的问题。
对于需要提高测试效率和问题定位能力的 Unreal Engine 项目来说,GLS 是一个实用的游戏内日志调试方案。
Official link
内容基于官方产品页面整理,具体功能、版本和授权信息以官方页面为准。









暂无评论内容