基于XLua,整合ToLua的Proto-gen-lua,以及大部分ToLua作者整合的库,除了Assetbundle模块,大部分游戏逻辑全部用lua实现,目前实现的内容包括: UI管理模块:使用UGUI,基于MVC架构,View层实现一套组件管理系统,提供类似于Unity侧Mono脚本的调度机制。 场景管理模块:场景调度、Loading界面、资源预加载 网络模块:ProtoBuff、TCP连接器 资源管理模块:打包工具、资源热更、资源加载、资源缓存 定时器管理 协程管理 配置表
1