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