Android mmo游戏的最佳实践?

时间:2011-12-10 22:40:11

标签: android backend

我打算像Storm8一样制作像iMobsters这样的mmo游戏。没有广泛的图形,所以我特别感兴趣的是构建游戏后端的最佳方式。 SOAP还是休息?是否有任何框架来构建这样的后端?

1 个答案:

答案 0 :(得分:0)

我同意@ pst的评论:这是个人偏好。我认为,有两件事需要考虑:

  • 易于开发 - 这很明显,您希望尽快交付产品并且开发成本最低。
  • 性能/带宽使用 - 这对移动设备仍然很重要。世界上仍有大量移动运营商拥有糟糕的数据计划或低带宽服务,因此您无法假设您的响应速度很快,或者您的用户不关心带宽成本。

正如@pst所说,开发的简易性归结为您正在使用的库(客户端和服务器),毫无疑问,这两种方法都有很好的选择。

至于性能/带宽,我会说RESTful方法可能会胜出(取决于实现),因为开销较少。 REST方法非常灵活,因为它没有定义任何语法 - 您可以使用XML,JSON,HTML或任何数量的内容格式。

如果我要实现这样的服务,我会因为这个原因而使用REST(我想我可能会使用JSON,因为它被广泛使用,易于解析和轻量级)。

对于后端框架,我不知道在不知道你将在服务器上使用什么技术的情况下 - 你是在运行Java,.NET,Perl等吗?无论如何,用于提供RESTful或基于SOAP的API的任何主要服务器端技术都有丰富的资源。

相关问题