1.4 KiB
1.4 KiB
2026.6.4
请比较5.3.2-release、5.4.4-release、5.5.4-release、5.6.1-release、5.7.4-release(我已经创建了对应分支)这几个版本之间的 D:\UnrealEngine\UnrealEngine5\Engine\Source\Runtime\GameplayAbilities、GameplayTags、GameplayTasks 以及 D:\UnrealEngine\UnrealEngine5\Engine\Source\Runtime\Engine\Classes、Internal、Private、Public中的 GameFramework。
- 收集与整理功能变更情况。
- 根据相关信息对GASDocument_CN.md进行修改。
- 编写合适的中文git commit
使用简练的语言与Obsidian CLI编写文档,将下面的文档写入./Docs/Lyra
- Lyra项目结构与模块逻辑.md: a. 项目结构,使用多个表格来展示项目中 b. 各模块逻辑,项目与插件中的Gameplay逻辑主干以及各个模块的逻辑关系,你需要细分成游戏的几个模块(比如背包、武器、UI、GAS等),并分别进行编写。最后编写这些模块从哪来开始看比较合适。
- Lyra GAS.md:中的GAS系统的使用方法,包括代码、插件中的逻辑,以及Uasset资产使用。需要额外注意网络同步、与专用服务器相关的内容。
- Lyra GameFeature.md:Lyra如何使用GameFeature 来分离不同的游戏类型,在D:\MatrixTA\LyraRPGGameplayAbility\Plugins\GameFeatures下面有多种游戏类型。
并将相关引擎功能描述提取到./Docs/03_UEFeatureDocs,并且编写文档比如:GameFeature。