Code Bye

如何实现比如五子棋的联机对战,在iphone上,主要是网络编程方面

 

P2P可否实现?一台主机建主,另一台进入,就和dota似的

必须要有服务器端程序吗??

如何测试?一台自己上没法同时开两个iphone虚拟机吧

如何测试?一台机子上没法同时开两个iphone虚拟机,每个虚拟机运行着一个程序吧?
如何同时运行两个iphone程序?
5分
 可以用gksession,和gkpeerconnection,是用于网络通信方面的类
10分
五子棋的话,两个人下,感觉用蓝牙就可以了。
如果用网络的话,还需要确定网络中哪两个人进行游戏,比较麻烦。
引用 3 楼 xiaowei4895 的回复:

五子棋的话,两个人下,感觉用蓝牙就可以了。
如果用网络的话,还需要确定网络中哪两个人进行游戏,比较麻烦。

网络中继续求解思路

15分
1. 类似qq游戏的五子棋,需要有一个服务器,所有用的人都连接到服务器,然后列出所有在线的人,挑选合适的进行游戏。
2. 把你的ip告诉另外一个需要游戏的人,比如通过短信,或者其他渠道,让另外一个人连接这个ip,进行游戏。

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明如何实现比如五子棋的联机对战,在iphone上,主要是网络编程方面