iOS回合制和实时多人连接选项

时间:2012-07-10 22:04:45

标签: ios game-center gamekit multiplayer

我正在研究双人游戏的多人连接选项,并想知道可以使用哪些选项。我已经在网上阅读了很多东西,但仍然无法解决这个问题。我已经使用GameKit.h的GKSession做了一个教程,但我对Game Center和GameKit是否是同一个东西感到困惑。

基于回合制和实时双人游戏的连接选项有哪些?这些连接选项对这两种风格都有好处吗?

谢谢!

2 个答案:

答案 0 :(得分:2)

Game Center是Apple提供的面向客户的服务名称。 GameKit是Apple为开发人员提供实现Game Center功能的框架。

你是否制作回合制或实时游戏真的取决于你正在制作的游戏类型。

答案 1 :(得分:0)

绝对同意@WendiKidd - 你需要决定你正在制作什么类型的游戏以确定要使用的技术。 Game Center不会直接为您解决这个问题,它只会为您提供一个可以附加的“额外”API。

话虽这么说,回合制可能更容易编写,并有更多的实施选择。您需要/想要在中间设置一个服务器,它可以充当不同玩家的中央仲裁者。例如,玩家一提交移动,该移动将被发送到您的服务器。然后,当玩家2登录/播放时,游戏将检查服务器是否有更新,然后相应地影响游戏状态。