iOS - 使用GameKit回合制游戏?

时间:2011-03-15 18:42:14

标签: ios gamekit

从我所做的研究来看,GameKit似乎主要是关于排行榜和成就。我正在尝试开发一款回合制游戏,例如Words with Friends或Checkers。可以使用GameKit吗?游戏中心应用程序似乎要求您和您的朋友同时打开应用程序并邀请彼此玩。我希望收到Words With Friends方法,您会收到朋友已采取行动的通知。 GameKit可以这样做吗?

如果没有,这是如何实现的?

5 个答案:

答案 0 :(得分:2)

值得查看iOS 5中的new GameKit APIs。如果您尚未推出自己的解决方案,那么GKTurnBasedMatch应该可以解决这个问题。

答案 1 :(得分:2)

在新的iOS 5 SDK中使用GKTurnBasedMatch将允许您执行此操作

答案 2 :(得分:2)

GameCenter可用于实时和回合制,请查看教程:http://www.raywenderlich.com/5480/beginning-turn-based-gaming-with-ios-5-part-1。它有两部分,第二部分包含大部分游戏逻辑。项目代码也可下载。

答案 3 :(得分:1)

我给你一些建议。您可以使用GKTurnBasedMatch类作为参考。在GKTurnBasedMatch中你会找到

1)检索现有匹配项

2)创建新比赛,

3)检索有关匹配的信息,

4)检索匹配的自定义数据

5)处理当前玩家的回合,

6)离开比赛,

7)结束比赛并从比赛中心删除比赛。

但是,您也可以在此处阅读有关此课程的详细说明。有关更多详细信息,请访问以下链接。谢谢

http://developer.apple.com/library/ios/#documentation/GameKit/Reference/GKTurnBasedMatch_Ref/Reference/Reference.html

答案 4 :(得分:-4)

GameKit / Game Center可用于解决您可能需要的许多社交游戏方面,但实际的游戏玩法(ala Words with Friends)需要一台服务器,其中包含专门为游戏规则创建的Web服务。

这里有很多关于webservices的主题,这里有几个: