我可以使用任何开源组件吗? Facebook SDK之类的东西?
我需要在服务器上运行游戏吗?
但是,GameCenter确实有其局限性. Andrew Plotkin有一个很棒的blog post,它描述了他构建基于回合制游戏的GameCenter游戏的经验.简而言之,使用GameCenter有点令人沮丧,其中一个参与者需要不断维持游戏状态(因为它都是基于客户端的)并且两个玩家都无法同时采取行动.此外,玩家退出游戏存在问题(Apple没有提供放弃游戏或跳过某人的机制).
你总是可以走很长的路,用自己的服务器实现游戏.您需要构建多种机制,如注册,匹配,推送通知集成,存储以及客户端到服务器通信.
另一个需要考虑的选择是使用Nextpeer’s SDK.它们为希望结合“与朋友一起玩”功能的游戏提供了完整的解决方案,并且它是免费的.他们负责配对,推送通知和所有服务器端逻辑.游戏本身只需要实现一些简单的方法,如开始游戏,报告得分和结束游戏.这很简单,他们在这里有一个simple screencast,展示了如何做到这一点.
总结以上是内存溢出为你收集整理的我想在我的iOS游戏中构建一个大规模的社交异步游戏模式,是否有iOS API?全部内容,希望文章能够帮你解决我想在我的iOS游戏中构建一个大规模的社交异步游戏模式,是否有iOS API?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)