1、规划项目整体架构,分离 C#代码与 Lua 代码功能模块,核心战斗采用 C#,其他采用 Lua 开发,ulua 方案;
2、设计 UI 框架,使用NGUI
3、制作通用化插件bundlemanager,管理资源打包,加载中的依赖关系
4、网络模块开发,使用protobuf;
5、定制 lua 协议序列化模块;
6、采用 ECS 模式开发 C#层代码,对移动模块和地图模块进行支持;
点击空白处退出提示
1、规划项目整体架构,分离 C#代码与 Lua 代码功能模块,核心战斗采用 C#,其他采用 Lua 开发,ulua 方案;
2、设计 UI 框架,使用NGUI
3、制作通用化插件bundlemanager,管理资源打包,加载中的依赖关系
4、网络模块开发,使用protobuf;
5、定制 lua 协议序列化模块;
6、采用 ECS 模式开发 C#层代码,对移动模块和地图模块进行支持;
评论