[关闭]
@nullcc
2015-11-23T17:13:38.000000Z
字数
393
阅读
1185
游戏战斗双端交互过程
Created with Raphaël 2.1.2
客户端
客户端
服务器
服务器
初始化battle基础UI
①request:请求开始battle
添加player到area
创建battle
②response:返回{battle数据},
通知客户端【battle init】
battle数据注入
展示UI
③通知服务器初始化完毕,可以开始战斗
初始化消消乐定时器
④push:【battle roundStart】
消消乐阶段
⑤request:{消消乐结果数据}
验证消消乐数据
进行战斗阶段数值计算
⑥response:本回合战斗过程数据和战斗结果数据
展示战斗动画
渲染UI
⑦notify:动画展示完毕,请求开始下一回合
判断当前战斗是否已经结束
【情况1:战斗未结束,
回到④重复回合过程
开始新一回合】
【情况2:战斗结束,
进行战斗结算(胜负、经验、物品、升级),
结束整个战斗
push:【battle end】
内容目录
C++
1
node.js的C++扩展入门
IIFE
1
理解JavaScript的立即调用函数表达式(IIFE)
JavaScrip
1
node.js的C++扩展入门
JavaScript
1
理解JavaScript的立即调用函数表达式(IIFE)
NoSQL
1
《NoSQL精粹》读书笔记
addons
1
node.js的C++扩展入门
flux
2
react+flux编程实践(二) 实践篇
react+flux编程实践(一) 基础篇
react
2
react+flux编程实践(二) 实践篇
react+flux编程实践(一) 基础篇
前端组件
2
react+flux编程实践(二) 实践篇
react+flux编程实践(一) 基础篇
扩展
1
node.js的C++扩展入门
数据库
1
《NoSQL精粹》读书笔记
闭包
1
理解JavaScript的立即调用函数表达式(IIFE)
未分类
9
聚类分析知识介绍
推荐系统知识介绍
海量数据处理常用思路和方法
美趣数据统计与分析概要
深入解析Javascript异步编程
《NoSQL精粹》读书笔记
游戏战斗双端交互过程
游戏战斗双端交互过程
游戏客户端和服务端逻辑概述
以下【标签】将用于标记这篇文稿:
下载客户端
关注开发者
报告问题,建议
联系我们
添加新批注
在作者公开此批注前,只有你和作者可见。
私有
公开
删除
查看更早的 5 条回复
回复批注
×
通知