
Description
BqLog(2.3.0) — High-Performance Logging Plugin for Unreal Engine
Developed by Tencent, battle-tested in "Honor of Kings" and other large-scale online games.
🔺 BqLog solves the classic "Impossible Triangle" for client products:
• Easy troubleshooting → log as much as possible
• Good performance → log as little as possible
• Save storage → better not log at all
With its real-time CompressedFileAppender, BqLog achieves all three — gzip-level compression at 10x+ the speed of traditional text
logging, no post-processing needed.
🎮 Key Features:
• Full Blueprint support — create log objects via Data Assets, visual log nodes with dynamic parameter pins and hierarchical categories
• Native FString / FName / FText support, extensible to custom UE types (FVector, FRotator, etc.)
⚡ Optimized for UTF-16 (Unreal's native encoding)
💡 C++ API designed for IDE-friendly code completion and type hints
🔐 Optional hybrid encryption (RSA-2048 + AES-256) with near-zero overhead
• Auto-redirect to Unreal Output Log with proper level mapping
• UE4 (4.22+) & UE5 compatible
📦 Platforms: Windows, macOS, Linux, iOS, Android, HarmonyOS
📚 Links:
GitHub: https://github.com/Tencent/BqLog
UE Integration Guide (EN): https://github.com/Tencent/BqLog/blob/main/docs/ENGINE_INTEGRATION.md
UE Integration Guide (中文): https://github.com/Tencent/BqLog/blob/main/docs/ENGINE_INTEGRATION_CHS.md
Benchmark: https://github.com/Tencent/BqLog/blob/main/docs/BENCHMARK.md
BqLog — 虚幻引擎高性能日志插件
由腾讯开发,在《王者荣耀》等大型线上游戏中经过实战验证。
🔺 BqLog 解决客户端产品的日志"不可能三角":
• 方便排查 → 尽量多打日志
• 保证性能 → 尽量少打日志
• 节省存储 → 最好别打日志
通过实时压缩日志格式(CompressedFileAppender),三者兼得 — 达到 gzip 级压缩率,速度比传统文本日志快 10 倍以上,无需后处理。
🎮 主要特性:
• 完整蓝图支持 — 通过 Data Asset 创建日志对象,可视化日志节点,支持动态参数和分层分类
• 原生 FString / FName / FText 支持,可扩展自定义 UE 类型(FVector、FRotator 等)
⚡ UTF-16(Unreal 原生编码)专项优化
💡 C++ API 对 IDE 代码补全和类型提示非常友好
🔐 可选混合加密(RSA-2048 + AES-256),几乎零性能开销
• 自动重定向至 Unreal Output Log,正确映射日志级别
• 兼容 UE4(4.22+)及 UE5
📦 支持平台:Windows、macOS、Linux、iOS、Android
📚 链接:
GitHub:https://github.com/Tencent/BqLog
UE 集成指南(EN):https://github.com/Tencent/BqLog/blob/main/docs/ENGINE_INTEGRATION.md
UE 集成指南(中文):https://github.com/Tencent/BqLog/blob/main/docs/ENGINE_INTEGRATION_CHS.md
性能测试:https://github.com/Tencent/BqLog/blob/main/docs/BENCHMARK.md