我即将为我正在开发的游戏添加Game Kit功能。游戏类型更像是头对头游戏,而不是回合制。我的意思是这样的:我需要其他玩家来看看正在播放的用户正在做什么,例如赛车应用程序,例如,所有玩家互相竞争,他们都看到了正在进行的活动。
你们能指点我一个如何做到这一点的例子吗?示例代码,教程,任何内容。
我有谷歌,但只是发现模糊和肤浅的方法。
此时我只需要了解使用Game Center实现在线游戏,而不是本地网络(蓝牙/ wifi)。
感谢任何帮助。感谢。
答案 0 :(得分:2)
不幸的是,这是游戏中心没有给你的部分。您必须制定自己的通信方案和协议。 Native Game Kit通信协议很差。
不要误解我的意思,这是一个很好的框架,可以创建和找到匹配,但是你可以自己进行沟通。
您应该查看游戏工具包参考和协议参考部分。
答案 1 :(得分:1)
在游戏套件编程指南中,文档在Using Matches to Implement Your Network Game
部分中说明匹配是一组玩家,其设备通过Game Center通过网络相互连接。匹配允许将数据和语音传输到匹配中的其他参与者。游戏中心管理寻找其他玩家的艰难工作,并且在他们之间建立网络。这使您可以自由地设计网络游戏。