从游戏工具包编程指南...
多人游戏允许有兴趣玩在线多人游戏的玩家发现彼此并连接到比赛中。根据您的需要,您的应用程序可以使用 Game Kit 将所有参与者连接在一起,或者让 Game Kit 向您提供玩家列表。在后一种情况下,您将提供自己的网络实现,将玩家连接到您提供的服务器
我想为 Game Center 构建一个多人回合制 iPhone 游戏,并且需要编写自己的游戏服务器。我计划使用 Game Center API 进行玩家身份验证、记分牌和玩家配对,但我仍然需要构建自己的回合制游戏服务器来控制多人游戏通信。这是一个基于时间的游戏,因此服务器将处理诸如同步游戏开始、游戏完成时通知玩家以及比赛结果等事情。在这一点上,我只是想弄清楚从哪里开始构建游戏服务器,我真的很难找到任何好的资源来覆盖......
回合制游戏服务器的结构和实现方式。理想情况下,我想找到一本包含示例代码的书或在线文章,但我读过的每本讨论 iPhone 上的多人游戏的书都说同样的话,“开发 Web 服务器超出了本书的范围,但我们'将专注于连接到此类服务器所需的客户端代码。” . 我在哪里可以找到有关开发 Web 服务器的信息?!
使用好的库/API
- 安全问题和常见解决方案
- 现有的开源包
- 我一直想为其他即将进行的项目学习 Ruby on Rails,我想用一块石头杀死两只鸟,这个框架可以很好地实现一个回合制游戏服务器吗?
谁能帮助我找到一些涵盖该主题的好书或在线资源?还是直接回答我的问题?我不得不认为开发游戏服务器对于任何为 iOS 游戏中心构建游戏的人来说都是一个非常常见的问题,因为它们中的大多数都是多人游戏,但我不明白为什么没有资源可以涵盖它是如何完成的。
非常感谢您的帮助!