Redian新闻
>
看来迟早有一天要把设备升级到P65+
avatar
看来迟早有一天要把设备升级到P65+# PhotoGear - 摄影器材
l*h
1
本来以为不难,做起来发现问题很多,比如
1. Client和Server如何通讯,TCP Socket or HTTP? 为什么?消息用什么格式,XML,
JSON?
2. player当前的位置信息如何保存,是全部放在client端,然后每次client只需要告
诉server最新的当前位置就可以了? 还是放在服务器端,client每次只告诉服务器一个
动作,比如左二,然后服务器计算新位置,在通知另外一个player?
3. 谁负责计算比赛的结果,client or server?
4. 有没有可能两个player之间直接通讯,不通过server, 这样会有什么问题?
5. 为了减少server load, server最好做成stateless,但是这样如何保证client数据
的安全? 如果一个Client crash了呢?
...
请指教!
avatar
z*s
2
是量灶台还是哪里? 多谢!!
avatar
d*g
3
还是P+的,嗯, 只是不同的P+
sigh
avatar
b*u
4
目测普通的象棋游戏应该不会把计算放在server端,否则没法单机玩了
avatar
s*s
5
你穿多大的鞋?

【在 z****s 的大作中提到】
: 是量灶台还是哪里? 多谢!!
avatar
a*i
6
心动不如行动

【在 d*********g 的大作中提到】
: 还是P+的,嗯, 只是不同的P+
: sigh

avatar
p*p
7
http不是基于socket吗?消息的话SOAP就行,web的话用json好了
后面的都可以吧,看想弄成什么性质的了
client crash就算输就行了,也无所谓什么数据安全……

,

【在 l**h 的大作中提到】
: 本来以为不难,做起来发现问题很多,比如
: 1. Client和Server如何通讯,TCP Socket or HTTP? 为什么?消息用什么格式,XML,
: JSON?
: 2. player当前的位置信息如何保存,是全部放在client端,然后每次client只需要告
: 诉server最新的当前位置就可以了? 还是放在服务器端,client每次只告诉服务器一个
: 动作,比如左二,然后服务器计算新位置,在通知另外一个player?
: 3. 谁负责计算比赛的结果,client or server?
: 4. 有没有可能两个player之间直接通讯,不通过server, 这样会有什么问题?
: 5. 为了减少server load, server最好做成stateless,但是这样如何保证client数据
: 的安全? 如果一个Client crash了呢?

avatar
b*c
8


【在 z****s 的大作中提到】
: 是量灶台还是哪里? 多谢!!
avatar
z*6
9
不如一步到位,直接617

【在 d*********g 的大作中提到】
: 还是P+的,嗯, 只是不同的P+
: sigh

avatar
z*s
10
多谢!

【在 b*******c 的大作中提到】
: 是
avatar
d*g
11
2.5亿像素,一般的计算机还处理不了。
再说,617也太大了。
avatar
u*t
12
见识了 从来没有看过

【在 z****6 的大作中提到】
: 不如一步到位,直接617
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。