ruby 的 3D 引擎是什么
我正在寻找用于开发 ruby 游戏的 3D 引擎。我发现了一些像 G3Druby 或 ogrerb 的东西。
哪一个更好用并且功能更好?还有其他发动机比这些更好吗?
i am looking for a 3D engine for developing a ruby game. i found some like G3Druby or ogrerb.
which one is better to use and has better functionality? is there any other engine better than these?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
两者似乎都是 G3D 和 Ogre 的包装,因此您实际上应该比较 G3D 或 Ogre 是否更适合您的需求。大多数通过包装器进行的 ruby 外访问将在设置场景时进行,因此繁重的工作(每帧)仍然在 C/C++ 库和图形硬件上完成。所以你应该比较这两个库。
我不了解 G3D,但它似乎提供了 Ogre 所缺乏的离线渲染功能。如果您需要专业游戏渲染引擎的强大功能,Ogre 通常是首选,并且您会发现大量有关您遇到的任何主题的文档或论坛帖子。
因此,这仅取决于您将使用它的具体用途。
Both seem to be wrappers around G3D and Ogre, so you actually should be comparing if G3D or Ogre are better for your needs. Most of your out-of-ruby accesses through the wrapper will be while setting up your scene so the grunt work (each frame) is still done within the C/C++ libraries and on graphics hardware. So you should be comparing those two libraries instead.
I don't know G3D but it seems to offer offline rendering features that Ogre lacks. Ogre is usually first choice if you need the vast functionality of a professional game render engine and you'll find tons of documentation or forum posts on just about any topic you'll encounter.
So it just depends on what exactly you will be using it for.
在我看来,Irrlict 看起来非常令人印象深刻。它似乎也遵循了 Ruby 1.9 利用的一些新兴趋势,这是我喜欢看到的。看看吧。在我看来,比 G3Druby 更令人印象深刻的渲染和更好的追随者。
http://irrlicht.sourceforge.net/screenshots-projects.html
In my opinion Irrlict looks very impressive. It also seems to follow some emerging trends that Ruby 1.9 takes advantage of, which I like to see. Have a look. More impressive rendering and a better following than G3Druby in my opinion.
http://irrlicht.sourceforge.net/screenshots-projects.html