使用UFunction CustomThunk函数方式,实现蓝图模板功能节点,用来处理任意类型的数组,并探索实现细节背后的蓝图机制。
以反射率方程为线索,理解 PBR 技术集合中的各个技术点,进而理解整个 PBR 的原理,以及虚幻4引擎中的实现方案。上半部分,主要是理解其原理。
炉石使用Google.ProtocolBuffers来处理网络消息,这里我们就分析一下消息打包、解包等代码是适合实现的。
探讨一下如何在Legacy动画系统之上附加Root Motion功能,其实很简单。
接着上一篇文章,继续分析炉石的卡牌和技能。
分析《炉石传说》的卡牌、技能的静态数据组织。
分析《炉石传说》的AssetBundle的管理机制。
经过前面两篇文章的分析,我们对炉石的代码已经不陌生了,接下来我初步尝试分析其游戏逻辑代码。