【求助】请问大家,局域网对战是如何实现的?
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
情儿沫沫
@windsun_ul
@神宫寺铃香
@那十无忧
@纯金键盘
@囧狐狸i
@Distinys
@╱―★神★―╲
@dtph007
@ayane000
@SYQSYQQQ
@J吧所有人
2013年09月02日 09点09分
level 12
神宫寺铃香
确认玩家身份会用TCP
但考虑到传输效率应该优先考虑UDP毕竟也用不上TCP
2013年09月02日 09点09分
3
level 14
贴吧用户_0ZDK98y
你是指浩方这种平台?
数据其实是通过服务器转发的 这是我目测的
2013年09月02日 09点09分
4
吧务
level 14
Distinys
召唤笑尿...URL暂时不懂..帮顶
2013年09月02日 09点09分
5
level 14
柳刀fran-
传输模型是开发者自己定的呀,你能破解别人协议看到别人。
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分
柳刀fran-
回复 情儿沫沫 : 服务器监听一个端口,客户端要穷举扫描这个网段内(根据子网掩码)所有的主机的该端口来寻找服务器。
2013年09月02日 15点09分
level 16
windsun_ul
感觉 UDP 和 TCP 应该都可以
2013年09月02日 11点09分
11
jason19659
大水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
贴吧用户_0ayEPQ5
令人无法直视的召唤楼。。。
2013年09月02日 15点09分
13
情儿沫沫
不要在意这些细节嘛~~
2013年09月02日 16点09分
level 14
chendy560
我又开始后悔把tcp/ip协议族这本书的复印版送给学弟了
2013年09月02日 15点09分
14
情儿沫沫
为什么?
2013年09月02日 16点09分
chendy560
回复@情儿沫沫 :好多东西考完试就还给老师了
2013年09月03日 00点09分
level 7
jackpoke
虚拟局域网
2013年09月02日 22点09分
16
1