4

对于一家小型公司,我将研究所有可能的网络解决方案,看看哪一个最适合我们即将推出的 Unity 游戏。到目前为止,我已经看到了以下选项:

  • 统一网络
  • 光子云
  • 网络
  • UnityPark 套件 (uLink)
  • SmartFox 服务器

我想听听大家对上述产品的体验:

  • 实施起来容易吗?
  • 支持情况如何?
  • 它的文档记录如何?
  • 它的维护情况如何?
  • 连接有任何问题吗?
  • 一般的优缺点是什么?
  • 你用它玩什么游戏?

我知道最好的解决方案通常取决于相关项目。然而,作为一家公司,为所有游戏使用一个网络解决方案可以节省大量学习新产品的时间。

4

2 回答 2

3

虽然我没有在 unity3d 或游戏中使用任何网络库,但我将Lidgren用于一个项目,该项目(根据我所阅读的内容)用于游戏网络,并且可以与 unity3d 一起使用。我发现它很容易使用和定制以满足我的需求,并且没有遇到任何严重的连接问题。当然,这是一个开源库,它可能不是您想要的,但我只是想我会指出它。

于 2013-10-16T08:55:27.160 回答
3

我使用了 Photon Cloud 和 Network Unity ...

两者的实现非常相似且易于使用。有据可查,这两个。我正在使用它们,都用于 FPS 风格的游戏。游戏风格重,3D模型,粒子很多。

Photon Cloud:在游戏中FPS风格有滞后,不过,只用了免费版,也许用付费版更好。

链接:http ://doc.exitgames.com/photon-cloud/PUNOverview/#cat-tutorials

Unity Network:我没有使用外部服务器,并且运行良好,但是有几个玩家......很多玩家都有相当长的延迟。

链接:http ://docs.unity3d.com/Documentation/Manual/NetworkedMultiplayer.html

我推荐这两个,但根据游戏的复杂程度可能需要在服务器或付费计划上投资。

如果您有外部服务器,我推荐 Network Unity,否则我推荐 Photon Clound。

但我认为对于不太复杂的游戏,免费版本会很好用。

希望这可以帮助!

于 2013-10-16T14:15:47.537 回答