<分区>
我正在开发一款简单的游戏,以体验移动平台(尤其是 Android 和 iOS)上的多人游戏开发。我现在正在规划游戏的网络/多人游戏方面,需要一些建议。
首先,我将 Google App Engine 视为游戏的服务器端。但我了解到应用引擎无法直接连接到客户端。所以用户的更新不能用这种方法直接发送给其他人。然后我开始考虑将游戏服务于当前 session 的玩家之一。但当然有些功能将在服务器上。你认为这是个好主意吗?
其次,我正在寻找一种协议(protocol)来通信 iOS 和 Android。 YAML 和 JSON 是我目前看过的。
如有任何关于多人游戏开发的其他建议,我们将不胜感激。谢谢...