TEngine使用说明目录

前言

TEngine由于框架本身是由基于fsm状态机下的Procedure流程模块驱动的,所以学习TEngine模块之前都要先了解其Procedure流程模块;其次,要了解框架的整体结构,才能更好的使用框架里的api。TEngine采用了和GameFramework类似的框架结构,不过二者亦有不同。GameFramework整体可以拆分为GF和UGF两个文件夹,而TEngine则没有使用文件夹的方式来拆分,而是在命名上用ModuleImp、Manager、其他来进行区分的,好处是不用再看(改)源码的时候,在vs目录里点来点去了( • ̀ω•́ )✧ 。代码在一起结构也更加清晰;最后,TEngine不仅在module模块里有很多我们常用的功能,在其他地方也有很多不错的功能,如编辑器里的功能,也值得我们学习。

目录

Procedure流程模块
框架整体结构简要分析
root模块
UI模块
Fsm模块
Timer模块
Audio模块
Setting模块
Resource模块——todo
ObjectPool模块
MemoryPool模块
Localization模块

DisStripCode模块——todo
框架内置编辑器功能——todo

Utility实用工具
Extension拓展
内置红点

备注

笔者也在边学边写,所有其中难免会有错误或纰漏的地方。由于域名原因,不能添加评论功能,有问题可以在[TEngine群]里@爱发呆的刘老师


TEngine使用说明目录
https://www.liu2dream.fun/post/TEngine使用说明目录/
作者
刘老师 MrLiu
发布于
2024年6月5日
许可协议