【求助】请问大家,局域网对战是如何实现的?
java吧
全部回复
仅看楼主
level 10
情儿沫沫 楼主
是用TCP传输协议吗?如何能看到别人创建的房间,数据传输模型是什么样子的?
@windsun_ul
@神宫寺铃香
@那十无忧
@纯金键盘
@囧狐狸i
@Distinys
@╱―★神★―╲
@dtph007
@ayane000
@SYQSYQQQ
@J吧所有人
2013年09月02日 09点09分 1
level 10
情儿沫沫 楼主
@windsun_ul
@神宫寺铃香
@那十无忧
@纯金键盘
@囧狐狸i
@Distinys
@╱―★神★―╲
@dtph007
@ayane000
@SYQSYQQQ
@J吧所有人
2013年09月02日 09点09分 2
level 12
确认玩家身份会用TCP[吐舌]但考虑到传输效率应该优先考虑UDP毕竟也用不上TCP
2013年09月02日 09点09分 3
level 14
你是指浩方这种平台?
数据其实是通过服务器转发的 这是我目测的
2013年09月02日 09点09分 4
吧务
level 14
召唤笑尿...URL暂时不懂..帮顶
2013年09月02日 09点09分 5
level 14
传输模型是开发者自己定的呀,你能破解别人协议看到别人。
2013年09月02日 10点09分 6
吧务
level 15
[乖] 开发游戏我不懂。数据传输的话,和聊天软件是差不多的吧。一个用户创建房间,给服务器发送消息 。服务器收到消息后各种判断和处理。请求合法的话,给所有在线用户广播这个消息。客户端收到这个消息,房间列表更新。
2013年09月02日 10点09分 7
level 12
这个真心没有研究,
UDP快,不过理论上大概需要应用层处理丢包,
TCP简单易用,尤其是Java,
建房间时局域网内其他客户端能看到,估计是每个客户端都监听某端口,建房间时在局域网内广播,
通信时的数据格式什么的应该是自己定义的。
2013年09月02日 11点09分 10
请问如何广播?又如何监听到广播?
2013年09月02日 15点09分
呃,我自己找找demo吧
2013年09月02日 15点09分
回复 情儿沫沫 : 服务器监听一个端口,客户端要穷举扫描这个网段内(根据子网掩码)所有的主机的该端口来寻找服务器。
2013年09月02日 15点09分
level 16
感觉 UDP 和 TCP 应该都可以
2013年09月02日 11点09分 11
大水b,我就不回复你
2013年09月02日 15点09分
level 12
[怒] 每次发帖都说我亏大了,这是哪门子的道理,哥视经验如浮云的境界度娘果然还是理解不能!
2013年09月02日 11点09分 12
[啊] 你与楼上的境界果然不一样
2013年09月02日 14点09分
回复 ╱―★神★―╲ :[汗]
2013年09月02日 15点09分
回复 情儿沫沫 :[乖]
2013年09月02日 15点09分
回复 ╱―★神★―╲ :[汗]
2013年09月02日 22点09分
level 14
令人无法直视的召唤楼。。。
2013年09月02日 15点09分 13
不要在意这些细节嘛~~
2013年09月02日 16点09分
level 14
我又开始后悔把tcp/ip协议族这本书的复印版送给学弟了[惊哭]
2013年09月02日 15点09分 14
为什么?
2013年09月02日 16点09分
回复@情儿沫沫 :好多东西考完试就还给老师了[不高兴]
2013年09月03日 00点09分
level 7
虚拟局域网
2013年09月02日 22点09分 16
1