Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 游戏中心Mutliplayer_Iphone_Game Center - Fatal编程技术网

Iphone 游戏中心Mutliplayer

Iphone 游戏中心Mutliplayer,iphone,game-center,Iphone,Game Center,如果我想使用game center API实现多人跳棋游戏,这是否意味着我不必编写服务器,而是使用game center的服务器 我是游戏中心的新手,我想知道它的用途 谢谢。是的,你肯定不想写任何服务器。苹果的游戏中心可以处理它。首先,您需要导入GameKitframework。它将维护游戏中心服务器。在游戏中心中,您有排行榜(您可以在其中查看使用您的应用程序的所有玩家的分数)和成就(您可以设置一些成就,当用户在您的应用程序中越过特定分数1000、2000、3000……等)。排行榜和成就是两个不

如果我想使用game center API实现多人跳棋游戏,这是否意味着我不必编写服务器,而是使用game center的服务器

我是游戏中心的新手,我想知道它的用途


谢谢。

是的,你肯定不想写任何服务器。苹果的
游戏中心
可以处理它。首先,您需要导入
GameKit
framework。它将维护游戏中心服务器。在
游戏中心
中,您有
排行榜
(您可以在其中查看使用您的应用程序的所有玩家的分数)和
成就
(您可以设置一些成就,当用户在您的应用程序中越过特定分数1000、2000、3000……等)。
排行榜
成就
是两个不同的ViewController,您可以通过编码来显示它们。欲了解更多详细信息,请访问以下链接,非常清楚。如果您有任何疑问,请随时与我联系。我最近实现了排行榜和成就,但没有多人游戏功能。要执行所有这些操作,您必须在
iTunes
帐户中启用
GameCenter

这是一个很好的教程,可以让您在几个小时内启动并运行


事实上,为了有一个好的多人游戏体验,你需要考虑最终编写服务器端代码来保存用户数据在你的数据库中。p> 我也经历过同样的情况,最后使用了和推送通知

如果您坚持使用游戏中心,您可以执行以下操作:


使用游戏中心服务,您可以通过实时比赛基于回合的比赛将玩家彼此连接起来。只要您不关心用户数据存储或游戏体验,一切都很好

事实上,我要花很多时间来阅读。。我现在有一些工作。但我可以推荐这个教程,因为我一个月前读过它,但我没有多人游戏功能。这将对你非常有用。