1. 整体架构的实现:
a) 使用egret引擎,分场景,分UI,分模块管理,特殊函数要有工具类便于敏捷开发,游戏的业务需要清晰分出功能便于扩展。
b) 通信 - 游戏即时要求不高,使用短连接
c) 资源管理和加载 - egret的group为基本加载组,资源注意整合。如果碎片过多会影响速度,以场景和章节为单位管理资源
d) 数据管理 - 静态数据管理和游戏数据管理,数据需要在前端及时缓存,阶段存储,后端验证。
e) 语言管理,方便的进行语言切换
f) 颜色管理,开发时方便寻找颜色
g) 定义管理,版本号管理,全局定义管理
h) 加载,避免加载缓存问题,资源需要一个专门版本号区分
时间: 2024-10-13 22:22:58