//项目结构
Assets
├── link.xml // IL2CPP的防裁剪
├── TEngine // 框架目录
├── TResources // 资源文件目录(可以自己修改AssetConfig进行自定义)
└── HotUpdateScripts // 热更脚本资源(可以把TEngine下的Runtime脚本放入此处,让TEngine也处于热更域)
TEngine
├── Config~ // 配置表和转表工具(一键转表生成C#结构体和Json配置)
├── FileServer~ // Node编写的资源文件系统,可以部署测试AB下载,生产环境最好还是用OSS
├── UIFrameWork~ // UI系统的Package包
├── Editor // TEngine编辑器核心代码
└── Runtime // TEngine核心代码
├── PlayerPrefsDataMgr// 本地可持久化(非必要)
├── Audio // 音频模块(非必要)
├── Config // 配置表加载器(非必要)
├── Mono // Mono管理器
├── Unitity // 工具类
├── Res // 资源加载管理器
├── HotUpdate // 热更新模块(非必要)
├── UI // UI系统模块(非必要)
├── Net // 网络模块(非必要)
├── ECS // ECS模块(非必要)
├── Event // Event事件模块
├── NetWorkAuthSystem // 自用的卡密系统(非必要)
├── BiliBiliLive // Bilibili核心连接实现(必要)
├── GameModel // 基于原先新增的一个数据模块(非必要)
└── Core // 核心模块