TEngine使用说明目录
前言
TEngine由于框架本身是由基于fsm状态机下的Procedure流程模块驱动的,所以学习TEngine模块之前都要先了解其Procedure流程模块;其次,要了解框架的整体结构,才能更好的使用框架里的api。TEngine采用了和GameFramework类似的框架结构,不过二者亦有不同。GameFramework整体可以拆分为GF和UGF两个文件夹,而TEngine则没有使用文件夹的方式来拆分,而是在命名上用Module和Imp、Manager、其他来进行区分的,好处是不用再看(改)源码的时候,在vs目录里点来点去了( • ̀ω•́ )✧ 。代码在一起结构也更加清晰;最后,TEngine不仅在module模块里有很多我们常用的功能,在其他地方也有很多不错的功能,如编辑器里的功能,也值得我们学习。
目录
Procedure流程模块框架整体结构简要分析
root模块
UI模块
Fsm模块
Timer模块
Audio模块
Setting模块
Resource模块——todo
ObjectPool模块
MemoryPool模块
Localization模块
DisStripCode模块——todo
框架内置编辑器功能——todo
Extension拓展
内置红点
备注
笔者也在边学边写,所有其中难免会有错误或纰漏的地方。由于域名原因,不能添加评论功能,有问题可以在[TEngine群]里@爱发呆的刘老师
TEngine使用说明目录
https://www.liu2dream.fun/post/TEngine使用说明目录/