在互联网上的游戏套件

sam*_*sam 5 iphone cocoa-touch gamekit

关于wifi文档的游戏套件谈论本地wifi,它建立在bonjour之上.这是否意味着它不能通过互联网工作,将用户/播放器定位在不同的子网,不同的ISP等等

如果我需要连接到互联网上的播放器/用户,我认为我需要设置服务器,对吧?

rjo*_*don 5

是的,Game Kit可用于通过Internet连接对等体.

但在这种情况下,您的应用程序必须响应peerPickerController:didSelectConnectionType:并处理所有私有握手协议以发现对等方并建立通信.还需要服务器上的Web服务(除非用户键入其IP地址).

祝你好运Sam!


参考文献:

Apple IOS参考库,游戏套件编程指南.

桑福德大学在线课程,iPhone开发,第17讲:Bonjour,NSStream,GameKit(见48分28秒).