博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
game《天天乱三国》框架问题
阅读量:4570 次
发布时间:2019-06-08

本文共 508 字,大约阅读时间需要 1 分钟。

背包附加:进入背包麻烦,背包的功能能按照所在页面进行不同的处理。

背包独立:进入背包方便,从背包返回麻烦,可简化背包功能(背包只有选择功能)。

页面切换:每个场景带私有数据,增加代码编写难度,个人认为com就是太复杂了,规矩太多。

页面切换:根据需要一键切换到任何页面的任何位置的需求,页面切换应有同一的接口,这个接口可同时满足页面回退的要求。向回退列表中添加数据可视为新进入一个场景。

页面数据:数据私有,可以避免两次进入同一个页面后回退时数据异常的问题。

页面数据:数据公有,数据设置方便,可在新进入场景的时候把数据设置为初始值。

具体问题:强化和背包存在多次相互切换,如果背包独立,页面数据公有的话,回退怎么解决?

页面切换:用状态机实现了各个场景种不同功能的逻辑分离,配合游戏数据中心使用过程,数据获取和场景切换之间的先后顺序将决定状态机和数据中心在软件中的比重。

战斗系统:卡牌游戏的战斗系统特点在于要求有即时战斗的快节奏,同时需要回合制战斗脚本播放功能。最后采用即时战斗技术,已脚本和时间代替了碰撞检测。

转载于:https://www.cnblogs.com/sealme/p/3770183.html

你可能感兴趣的文章
Oracle to_char格式化函数
查看>>
进店买衣服(for循环)
查看>>
spring-mvc 框架的简单搭建
查看>>
SpringBoot(二)-- 支持JSP
查看>>
vijos1776:关押罪犯
查看>>
坐标转换
查看>>
[YTU]_2918( Shape系列-4)
查看>>
LeetCode sort-list
查看>>
结构化编程 —— 顺序、分支(选择)、循环
查看>>
Python 辨异 —— __init__ 与 __new__
查看>>
算法 Tricks(六)—— 判断一个数是否为完全平方数
查看>>
数组适配器的简单配置
查看>>
WEB UI基础八:链接跳转到标准的工单界面
查看>>
ExtJS动态设置表头
查看>>
深度(Depth)概念
查看>>
linux - camera capture
查看>>
架构设计之Spring-Session分布式集群会话管理【转】
查看>>
给HTML拍个照(如何将html元素转成图片)
查看>>
接口测试测什么?
查看>>
数据库构架设计中的Shared Everthting、Shared Nothing、和Shared Disk
查看>>