UE5.8 PBR 贴图工作流程:金属粗糙度管线的踩坑实录
围绕 UE5.8 金属/粗糙度工作流,系统讲解 PBR 贴图基础、BaseColor/Metallic/Roughness/Normal/AO/Emissive 的物理含义、色彩空间与导入设置、OpenGL 与 DirectX 法线差异、通道打包规范以及美术与 TA 协作中的常见错误。
UE5.8 Server、Client 与 NetMulticast RPC:从一次走火的霰弹枪说起
从联机射击项目中一次霰弹枪走火与伤害漏同步的事故出发,系统梳理 UE5.8 中 Server、Client、NetMulticast 三种 RPC 的调用方向、Reliable 与 Unreliable 语义、权限检查、参数限制、常见模式、属性复制取舍、频率控制与防作弊设计。
UE5.8 Behavior Tree、Blackboard 与 EQS:从一名站岗守卫的差劲表现说起
从一个塔防关卡里守卫 AI 的巡逻、发现、追击、返回场景出发,系统梳理 UE5.8 中 Behavior Tree 的 Selector / Sequence / Task / Decorator / Service 节点、Blackboard 的 AI 记忆设计、AIController 绑定、EQS 环境查询、掩体与攻击位置选择、行为树调试、性能优化,以及与 GAS 的联动思路。
UE5.8 C++ 与 Blueprint 混合开发:把代码放在对的地方
从 UCLASS / UFUNCTION 暴露到 BlueprintCallable、BlueprintNativeEvent、BlueprintPure,结合真实团队踩坑故事,讲清楚 UE5.8 里 C++ 与蓝图混合开发的边界、性能账和调试节奏。
UE5.8 Game Instance 与 Subsystem:把跨关卡数据与全局服务放对地方
从一个跨关卡数据丢失的线上 Bug 出发,系统梳理 UE5.8 中 Game Instance 的生命周期,以及 Engine、GameInstance、World、LocalPlayer 四类 Subsystem 的职责边界、协作方式与常见陷阱,并给出成就、存档、网络会话等全局服务的设计建议。
UE5.8 Gameplay Ability System 基础:从一套 MOBA 技能系统说起
从一个 MOBA 项目的技能重构需求出发,系统梳理 UE5.8 中 Gameplay Ability System 的核心组件、Ability Task、Attribute Set、Gameplay Tags、Gameplay Effect,并给出一个火球术与治疗术的完整实现示例。
UE5.8 Lumen Lite 与性能优化
UE5.8 的 Lumen Lite 用 irradiance fields 与 probe occlusion 把中低端平台动态 GI 的开销砍到接近 Lumen High Quality 的一半。这篇文章从一个 Switch 2 移植项目的真实踩坑经历出发,讲清楚它跟 HQ 的区别、什么时候该切、参数怎么调。