开发交互式3D Web应用程序,推荐使用哪个引擎?
我知道WebGL不久的将来(1-2年内)将成为所有浏览器的标准。
我担心如果投入时间到Unity等专有游戏引擎中,一旦无需插件的开源3D引擎出现(如WebGL、JavaScript for 3D),那么这些引擎就会变得不太好用。
这是一个很愚蠢的担忧吗?我应该从Unity开始(它的演示和工具非常震撼)。
开发交互式3D Web应用程序,推荐使用哪个引擎?
我知道WebGL不久的将来(1-2年内)将成为所有浏览器的标准。
我担心如果投入时间到Unity等专有游戏引擎中,一旦无需插件的开源3D引擎出现(如WebGL、JavaScript for 3D),那么这些引擎就会变得不太好用。
这是一个很愚蠢的担忧吗?我应该从Unity开始(它的演示和工具非常震撼)。
我说Flash 11
Flash 11尚未推出,但是
因此,如果您正在开始项目并且计划缓慢进行,则可以考虑这个选择。我个人也是这么做的。
WebGL已经在除IE Web浏览器之外的所有夜间版本中运行。微软肯定会推出自己的专有解决方案,但与WebGL相关的某些人肯定会为IE提供插件。 请查看使用WebGL已经可以实现什么,例如在这里: http://www.spidergl.org
祝好, RB
我认为,没有。
Papervision3D - 基于Flash - 它有95%的市场渗透率,并且将确保“几乎”每个人都能玩你的游戏。
Flash也非常成熟,并且有许多游戏开发库,例如jiglib用于物理、本地mp3播放支持、视频等。
这取决于你想做什么。是游戏吗?
我选择了WebGL。它在Chrome、Safari和FF的版本中现在就可以使用。当然,它不会立即对大众开放。
实际上,Firefox或Chrome的做法并不重要,因为大多数PC游戏市场都由Microsoft和Direct X掌控。
除非WebGL有Microsoft的支持,否则它注定会失败。我百分之百确定,微软将通过Silverlight推动3D硬件加速,这不符合微软公开赠送东西的文化。