Java联网五子棋(附源码)

上学期写的五子棋,翻出来整理下。

主要用到Socket网络编程,还模拟了网络传输协议,将各种操作请求和聊天信息通过消息头包装和区分,在服务端通过消息头来判断和解析不同的请求。

服务端将所有客户端存在Map集合里,将玩家配对信息存在另外的map集合,以此来管理配对玩家之间的游戏互动。大概原理就是用一个HashMapManager来管理,当客户端发来请求,服务端先根据客户端id检索客户端是否已经存在配对列表里,如果有,找到与之配对的玩家,并将客户端发来的请求解析后将消息发给与之对应的客户端,达到交互的功能。


源码下载地址:http://download.csdn.net/detail/jianglihui0330/4687532


评论 16
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值