一个 web 版的赛跑竞猜游戏,需要保证赛跑过程对所有用户都是同步的,如何能够做到人物移动(赛跑)时的位置和速度数据同步展示?
一个 web 版的赛跑竞猜游戏,需要保证赛跑过程对所有用户都是同步的,如何能够做到人物移动(赛跑)时的位置和速度数据同步展示?
|
whh945atsyzxApr 28, 2016
1
这跟实时推送差不多吧.....
|
|
loadingApr 28, 2016 via Android
2
websock
当然,还是有延时。 |
|
just4testApr 28, 2016
3
可以试试野狗……
|
|
4
赛跑游戏不知道 赛艇游戏估计可以做到
|
|
zadoApr 28, 2016
5
发一个我做的多人同步游戏,不过不是赛跑游戏。
http://182.254.212.143/game/ |
|
codeheheApr 28, 2016
6
websocket
|
|
mencApr 28, 2016
7
野狗+1
|
|
fyApr 28, 2016
10
服务器和客户端同时做计算,同时服务器向客户端推送结果,本地先以本地的计算结果做显示,当因为延迟问题导致本地和远程计算结果不符的时候强行以服务器为标准同步即可。
不管谁家的推送都解决不了延迟。 |
|
ayaseangleApr 28, 2016 via Android
11
这都能膜。。。
|
|
mrsatangelApr 28, 2016
12
根本不需要看好嘛,论赛跑,香港记者比谁都快
|
|
techmeApr 28, 2016
13
signalR
|
|
MutooApr 28, 2016
16
斗鱼直播
|
|
SlipStupigApr 28, 2016
17
@murmur 哪怕是赛乌龟有啥区别。。。。。主要还是数据多方同步
这种一般就是本地逻辑在数据库记录,把地图切割成 9*9 方格,用户 A 在一个时间内坐标增加了多少, B 用户增加了多少,至于距离差距直接查接口啊, A 用户的坐标 B 用户的坐标,遇到网络延迟了谁也没办法 |
|
murmurApr 28, 2016
18
@SlipStupig 有区别 因为是钦点谁跑的快
|
|
hitmanxApr 29, 2016
20
@SlipStupig 你没理解他的意思。。
|
|
markocenApr 29, 2016
24
firebase
|