本期Unreal Engine 5.8视频将介绍如何为一款基于Gameplay Ability System(GAS)的实时策略C++游戏搭建项目。
我们先从一些编辑器设置开始,然后在Build.cs文件中添加Gameplay Ability System相关组件。接着,我们在编辑器内创建一长串C++类,并讲解如果源文件不在你想要的位置,如何移动与整理它们。随后,我们编写MyBaseSet、MyUnitSet和MyBaseUnit的源代码,并在编辑器中演示属性如何生效,以及通过一个Gameplay Effect设置一些初始数值。
https://dev.epicgames.com/community/learning/tutorials/vyjpw/unreal-engine-01-gas-c