我正在开发一个简单的游戏,以体验移动平台上的多人游戏开发,特别是在安卓和iOS上。我现在正在规划游戏中的网络/多人游戏,需要一些建议。
首先,我认为Google App Engine是游戏的服务器端。但我了解到,应用程序引擎不能直接连接到客户端。因此用户的更新不能通过这种方法直接发送给其他人。然后,我开始考虑在当前会话的一个游戏玩家上服务游戏。但当然,一些功能将在服务器上。你觉得这是个好主意吗?
其次,我正在寻找一种协议来沟通iOS和安卓系统。YAML和JSON是我到目前为止研究过的。
任何其他关于多人游戏开发的建议都将不胜感激。谢谢..。
发布于 2010-11-14 21:44:55
免费解决方案:
开箱即用的解决方案:
退出游戏:http://www.exitgames.com/
的
你自己开发一个解决方案是没有意义的(假设你想赚钱)。
发布于 2013-12-03 23:48:02
虽然这个帖子已经很久了,但看起来人们对多人游戏的兴趣正在增长,所以我希望这个答案是相关的。
披露:我在Nextpeer工作。我们提供主机和客户端SDK,针对寻求实现多人选项的休闲移动游戏,所以我想将我们的解决方案添加到组合中。我们负责服务器端,玩家对玩家的交流,配对和社交方面(我们提供Facebook集成)。我们的目标是易于集成。我们的软件开发工具包可以在iOS中作为原生软件开发工具包和统一插件在安卓上使用。
发布于 2011-08-18 22:32:03
我也评估了OpenFeint和Scoreloop。Open Feint的丰富功能集给我留下了特别深刻的印象。RIM在6月份收购了ScoreLoop,所以我不确定他们会支持非黑莓平台多久。我发现这两个SDK都不支持多人游戏。如果你正在谈论的是多人社交游戏开发,Skiller似乎是一个很好的选择。
https://stackoverflow.com/questions/4163469
复制相似问题