比较Flash,HTML,Silverlight,X3D和Unity 3d

Ami*_*ail 1 flash 3d silverlight x3d unity-game-engine

我必须准备以下技术之间的比较,以便将它呈现给我的项目经理,但我感到我迷失了,所以如果任何人能帮助我会感激

我想在以下方面比较它们:

  • 在线视频流的支持
  • 使用每一个的预算
  • 学习技术需要学习时间
  • 哪一个是标准,将针对很多用户
  • 如果我发现任何问题,支持
  • 错误和安全问题
  • 与DB,SOA和Web服务的连接
  • 支持多人游戏

wil*_*aks 5

在线视频流的支持

一些X3D观众支持视频流(有些甚至3D流媒体,例如增强现实等).


哪一个是标准,将针对很多用户

X3D是一种标准化格式,例如JPEG,有多家公司可以操作这些数据,甚至是HTML5规范正式推荐的,而Unity则将您与一家公司联系在一起.即使大多数X3D查看器都是基于插件的Flash,也存在本地实现,如X3DOM,可以为任何支持WebGL的浏览器显示/与X3D文件交互.


连接到DB,SOA和Web服务

我通常建议使用webservice与DB连接,是的,X3D可以与webservices(XML,JSON)进行交互.甚至还有一种标准的二进制格式,可以更快地传输和解析大内容.


支持多人游戏

一些支持X3D的提供商提供多用户服务,例如Bitmanagement的BS Collaborate服务器,但我看到有人使用Darkstar/RedDwarf来制作多用户3D环境.