我正在学习iOS中的多人游戏场景,我遇到的每一个可能的教程都提到只能通过Gamecenter启用多人游戏。Gamecenter是在iOS中开发多人游戏的唯一选择吗?有没有一种方法可以让玩家使用facebook或其他方式邀请其他人玩?
感谢
简短回答:这完全取决于你。
描述性回答:在iOS中创建多人游戏有很多选项可供选择。
对于在线排行榜,您可以使用"Gamecenter"或"Open Feint",也可以编写自己的排行榜
对于从一个设备向另一个设备发送和接收数据,有很多可用的选项,其中之一是使用pubnub(它不是免费的),或者你可以使用java为自己的特定需求编写一个类似于pubnub的引擎(我说java是因为它非常有效地处理此类应用程序)
建议使用FB SDK来邀请玩家,因为它也很容易集成并增加应用程序的社交可见性。
编辑:
您也可以将AFNetworking 2.0与rocket一起使用。