【问题标题】:Multiplayer game development in flashFlash 中的多人游戏开发
【发布时间】:2013-01-19 13:54:05
【问题描述】:

在你说这是这个问题的转发之前-Alternatives to Flash Media Server for multiplayer game development,它与我要求的利弊略有不同。

我想知道我应该为我的特定 Flash 游戏使用哪个服务器。 我正在制作一个名为 mathlympics 的游戏。这个想法是玩家必须回答简​​单的算术问题。他回答问题的速度越快,他的运动员跑得越快。我正在使用 away3d 引擎为 flash 制作游戏 3d。一个similar 2d example can be seen here

我想让我的游戏成为多人游戏,以便不同的玩家可以同时进行现场对战。

现在我想知道不同引擎的优缺点。

我不知道哪个是最好的。各有什么优缺点。哪一个最容易使用,哪一个最适合我的游戏?如果有任何其他引擎可能与我更相关,那么请随意提出建议?

【问题讨论】:

  • 哪个最简单是相当主观的。你知道Java,但不知道PHP?那么对于来说,Java 解决方案会更容易,但对其他人来说可能不是这样。听起来任何允许实时通信的服务器平台都足以满足您的游戏需求。我会选择 1 或 2 名候选人并尝试做一些简单的事情,然后再决定。通过选择以下内容来缩小列表范围:1) 使用您熟悉(或想学习)的语言 2) 适合您的价格点,3) 成熟且有良好的用户群可以从中获得帮助,4) 使用是否托管解决方案
  • @SunilD。我对使用 Flash 和 AS3 感到很自在,并且这些服务器中的大多数都提供对 flash 的支持(如果我错了,请纠正我)。但哪一个对我来说最容易理解(我知道 Java 和 AS3 一些 php 以及 c++ 和 c# 的非常非常基本的概念)谢谢你的帮助

标签: actionscript-3 flash red5 multiplayer


【解决方案1】:

查看我最近针对您上面提到的问题的帖子。它是在几分钟前添加的。它可能有一些很好的见解..

AS3:Multiplayer Game by using AS3 with PHP?

【讨论】:

  • 感谢您的回答。您建议的 Smartfox 不是免费的。您会建议免费客户端服务器中的哪一个?再次感谢
  • 我很抱歉我错过了“免费”要求:)。我会说很难说。 Red5 应该与 Flash Media Server 相当“等效”……但我会说,您将很难找到适合生产大规模环境的免费解决方案。如果您的流量预期较低,则上述几乎所有解决方案都可以/将满足您的需求。我对斯波格了解不多。
  • 感谢您的回复。我的网站不会有很高的访问量,任何给定时刻的最大访问量约为 4-6。但大多数情况下,会是 1 或 2 个人互相对抗或对抗 AI。在您看来,哪一个最容易实施?另外,我接受了你的回答。干杯。
  • 由于可扩展性不是问题,AMFPHP 是一个很好的开始。如果您不采用针对多人游戏功能的解决方案(例如 RED5、FMS 或 SmartFox),您将不得不自己编写数据包复制,但对于简单的情况来说这并不难。此外,如果这不是商业产品并且您不收取访问费用,您可以使用 SmartFox 2 的免费版本,只需下载、安装并播放。我们用免费的 SmartFox 做了一个多人游戏演示,我们有 10 个人在同一个房间里玩,效果很好。希望能为您指明一个好的方向!
猜你喜欢
  • 2011-02-14
  • 2013-09-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多