My Tools & Services
- UE4 Console Help
- UE4 Wiki Archive
- UE4 C++ API Documents for DASH
- UE4 Feeds and Resources
- UE4 Notes
- UE5 Feeds
Unreal Engine News
- MetaHuman Creator:HIGH-FIDELITY DIGITAL HUMANS MADE EASY
- Oodle now free to use in Unreal Engine via GitHub
- A sneak peek at MetaHuman Creator: high-fidelity digital humans made easy
- Unreal Engine Public Roadmap
- Unreal Engine 4.26 released!
Unreal Engine Issues
UE4 Release Notes
UE4 Hotfix Release notes
- 4.26.2 Hotfix released
- 4.26.1 Hotfix released
- 4.25.4 Hotfix released
- 4.25.3 Hotfix released
- 4.25.2 Hotfix released
- 4.25.1 Hotfix released
UE4 Documents
- Unreal Engine 4 Documentation
- Unreal Engine API Reference
- Unreal Engine 4 Console Variables and Commands
- Coding Standard
- Unreal Architecture
- Unreal Engine Resource
- Unreal Engine Feeds
- Programming with C++
Other Docs
Plugins
我开源的一些 Unreal Engine 相关的工具和插件:
HotPatcher:UE4 插件,用于 UE 资源版本管理和打包的工具,用来打包热更资源并管理热更版本,支持一键 Cook 和打包多个平台的 patch,具有丰富的配置化选项和 commandlet 支持,编辑器支持 Windows/MacOS。详细的文档介绍:UE 资源热更打包工具 HotPatcher ,该热更新方案已在大量项目中使用,是目前应用最广泛的 UE4 热更新方案。
ue4-export-nav-data:UE4 插件,从 UE 中导出 Recast Navigation 导航数据的插件,该插件已上架 虚幻商城,详细的文档介绍:Export Recast Navigation Data from UE4
ue4-recast-detour:与 ue4-export-nav-data 配套使用,可以在非 Dedicated 服务器架构上无缝结合 UE 的 Recast detour 寻路。
ue4-zstd:为 UE4 集成 facebook 的 ZStandard 压缩算法,支持用来打包 Pak 时替换 UE 默认的 Zlib 压缩算法,具体的文档:ModularFeature:为 UE4 集成 ZSTD 压缩算法
UE4Launcher:UE4 项目的启动器,基于 UE 的 StandaloneApplication 模式编写的应用程序,用于方便地启动 UE 项目(或者引擎工具,方便扩展),支持扫描本地所有的引擎版本,支持添加启动参数,支持保存、加载配置,支持关联
.uejson
文件,支持检测源码版引擎并启动 VS。ue4program:创建 UE StandaloneApplication 模板工程的工具,UE 没有提供创建这种类型工程的方法。可以用来编写独立于引擎的工具(把 UE 当作个第三方库来使用,如UE4Launcher),或者测试引擎中部分模块的特性,可以不用创建一个游戏工程,比较轻量。写过一篇文章来介绍:Create A Standalone Application in UE4
ue4-dtkit:基于 HTTP 的跨平台下载库,支持暂停 / 继续 / 分片下载 / 边下边存 / 边下边计算 MD5(OpenSSL),支持 IOS/Android/Win/MacOS 四个平台。
UE4_API_FOR_DASH:从 UE API 抓取并生成的支持 Dash 索引的文档源,可以离线搜索 UE API。
PlatformUtils:封装的常用平台工具库,支持 IOS/Android/Windows/MacOS,对于移动平台可以比较方便地使用 JNI 调用和添加第三方库、IOS 的 Framework。
ue4-git-controller:UE4 插件,在 UE 中解析 git 命令的结果,可以用来扩展 UE 的版本控制功能。
ue4-jwt:UE4 插件,用于在 UE 中集成 jwt。
ue4-protobuf:UE4 插件,以插件的形式在项目中集成 Protobuf,并且有方便执行 protoc 的编辑器 Toolbar。
在开源版本上修改的项目:
- debugable-unlua:在 Tencent/UnLua 仓库的基础上修改(目前最新基础版本为b33c540),目的是打造一个开箱即用的 UnLua,增加可调试方案和一些基础 lua 库到 unlua,支持 UE 的 UFS、编辑器优化、基础静态符号导出。
- unlua-pb:集成 lua-ptorobuf 到 Unlua 的 Module,支持通过
pb.loadufsfile
来加载 UFS 内的文件,支持通过protoc:loadfile
/protoc:parserfile
时支持 UE 的 UFS 内文件、并且可以处理 Import 的其他 UFS 内的 proto 文件。 - oodle-compression:从 UE5 中提取出的 Oodle 链接库,并实现集成至 UE 的插件,可以在 UE4 中使用该压缩算法进行打包,详细介绍:ue5/#Oodle-Compression
VR Tools
- SideQuest Android-based 的开源 VR 应用商店
- ALVR Standalone VR 玩 SteamVR 的串流工具
- VirtualControllerDriver 拍摄 MR 视频时创建虚拟控制器
Boost
Protobuf
CodeWorks
- CodeWorks_1R7(百度网盘链接,提取码
tkuj
)
Lua
HTTP
模拟 HTTP 请求的工具:
IOS
在 Windows 上方便访问 IOS 设备的工具。
- iOSLogInfo 在 Win 上类似 logcat 的工具
- iMazing Window 上的 IOS 设备管理软件,可以访问应用的数据文件夹