多语言展示
当前在线:1139今日阅读:84今日分享:32

魅族游戏框架怎么打开

下面就是小编带给大家的游戏框架怎么打开方法操作,希望能够给你们带来一定的帮助,谢谢大家的观看。
方法/步骤
1

一些通用的基础系统的框架搭建,其中包括:UI框架(UGUI+MVC),消息管理(Message Manager),网络层框架(Socket + Protobuf),表格数据(Protobuf),资源管理(Unity5.x的AssetBundle方案),热更框架(tolua)。

2

编写UI框架的意义:打开、关闭、层级、页面跳转等管理问题集中化,将外部切换等逻辑交给UIManager处理。

3

功能逻辑分散化,每个页面维护自身逻辑,依托于框架便于多人协同开发,不用关心跳转和显示关闭细节。通用性框架能够做到简单的代码复用和“项目经验”沉淀。

4

实现内容:加载、显示、隐藏、关闭页面,根据标示获得相应界面实例;提供界面显示隐藏动画接口;单独界面层级,Collider,背景管理;根据存储的导航信息完成界面导航;界面通用对话框管理;便于进行需求和功能扩展;

6

在游戏开发中,有很多数据是不需要通过网络层从服务器拉取下来的,而是通过表格配置的格式存储在本地。游戏中的一个道具,通常服务器只下发该道具的ID(唯一标识)和LV(等级),然后客户端从本地数据中检索到该道具的具体属性值。(通常使用Excel表格来配置数据,可以使用Protobuf、JSON、XML等序列化和反序列化特性对表格数据转化。)

注意事项
1

以上就是小编带给大家的如何操作的关键所在,如果觉得本经验对你们有帮助,请给小编我进行一点小小的支持。大家也可以下面发表一下自己的看法。

2

个人意见,仅供参考。

3

游戏时长不宜过度,会有害健康。

推荐信息