UE5.8 技术博客系列 · CI/CD 与自动构建

从周五晚上手动打包翻车到完整 CI/CD 管线:UE5.8 命令行 Cook、BuildGraph、Jenkins/GitHub Actions、分支策略、自动化测试与产物分发实战

UE5.8 MCP Plugin 与 LLM 辅助

通过 UE5.8 的 MCP Plugin 把编辑器能力暴露给 LLM,让模型能够查询关卡状态、生成和修改 Blueprint、自动检查资产规范,并讨论权限控制、与 Python 工具链的结合方式及当前局限。

UE5.8 AI辅助开发工具

本文围绕一个五人小团队开发开放世界原型项目的过程,梳理 UE5.8 环境中可用的 AI 辅助开发工具,覆盖代码生成、纹理材质、对话文本、动画生成、编辑器集成、版权审查与工作流演进等关键环节。

UE5.8 Editor Utility Widgets 编辑器工具

从一个关卡美术因批量命名错误被迫加班的晚上说起,介绍 UE5.8 中 Editor Utility Widget 的创建、事件、与运行时蓝图的区别,以及如何用它做资产批处理、自定义检查窗口、扩展编辑器菜单工具栏,并与 Python 工具配合构建完整编辑器工作流。

UE5.8 Primary Asset Labels 与 Chunk 划分:让 Patch 和 DLC 各回各家

本文围绕一次上线后 Patch 包体失控、DLC 下载重复的真实踩坑经历,系统讲解 UE5.8 中 Primary Asset Labels 的定义与用法、Pak Chunk 的分组策略、Patch 与 DLC 更新机制、Chunk 大小与下载优化、Asset Manager 配置、运行时加载特定 Chunk、版本兼容与回滚、以及主机 PC 移动三端的平台差异。

UE5.8 数据验证与资产规范:把提交前的低级错误挡在 CI 门外

本文从一个周五晚上的提交失败场景出发,讲解 UE5.8 中资产命名、目录结构、Data Validation、Editor Utility 与 Python 脚本、CI 提交前检查、贴图模型材质常见问题、报告与修复流程以及团队协作规范,帮助团队把命名错误、贴图尺寸超标、LOD 缺失等低级问题挡在构建阶段之外。

UE5.8 资产导入管线:从手动拖拽到自动化流水线

本文围绕美术外包批量交付、自动启用 Nanite、USD 跨团队协作三个场景,系统讲解 UE5.8 的 FBX/glTF/USD 导入设置、Import UI 选项、Dataprep 自动化、LOD 与 Collision 自动设置、纹理压缩、版本控制协同以及常见导入问题的排查方法。

UE5.8 Python 自动化与编辑器脚本

在 UE5.8 里用 Python 批量导入资产、自动设置纹理参数、扩展编辑器菜单,并与外部工具联动,把重复劳动交给脚本。