avatar

A man can be destroyed but not defeated!

UE4 Cook一致性实践

Cook 的一致性就是保证在资源不变的情况下,多次 Cook 或者在不同的机器上 Cook,所得到的结果都应该是一致的。但是实际开发过程中总是存在一些问题会导致

更新UnrealPakViewer工具

UnrealPakViewer 是几年前做的一个工具,用来查看打包后的 pak 内的信息,之前的版本比较简陋,功能也很简单。最近抽空将界面,功能又完善了下。 源码地址: UnrealPakViewer Release 版本下载

v2ray 常用设置

安装 安装 wget: sudo apt-get install wget -y 下载一键安装脚本: wget https://git.io/v2ray.sh 修改脚本执行权限: chmod +x ./v2ray.sh 执行安装: sudo ./v2ray.sh 查看版本 /usr/bin/v2ray/v2ray -version 查看配置文件 cat /etc/v2ray/config.json alterId 需要客户端服务器一致 启动/停止

UE4 Low Level Memory Tracker 使用

LLM(Low Level Memory Tracker) 是从 4.18 开始引入的新的内存统计工具,比 memreport 统计数据更加详细精确,但又不会像 MallocProfiler 那样有很大的本身开销 相关代码实现在 Engine\Source\Runtime\Core\Public\HAL\LowLevelMemTracker.h 和 Engine\Source\Runtime\Core\Private\HAL\LowLevelMemTracker.cpp 中 本文基于 UE4.23 分析使用