【发布时间】:2010-03-15 12:49:54
【问题描述】:
我正在考虑使用 DirectX 编写游戏,并且正在考虑使用 IronRuby。
- IronRuby 是否足够稳定,可以在生产环境中使用?
- IronRuby 能否与 DirectX 很好地配合使用?
【问题讨论】:
我正在考虑使用 DirectX 编写游戏,并且正在考虑使用 IronRuby。
【问题讨论】:
是的,它已准备好投入生产。 1.0 版自 2010 年 4 月起可用。请使用它并向我们提供反馈 (link text)。关于 DirectX 兼容性——我没有尝试写任何东西,但快速查看托管的 DirextX API 似乎没有理由让它不起作用。大多数可从 C# 或 VB.NET 使用的 .NET API 也可从 IronRuby 访问。有一些例外,一些 API 依赖于静态类型,但 DirectX 不应该是这种情况。我们正在努力在未来的版本中启用这些功能。
【讨论】:
很抱歉,我无法解决您问题的 IronRuby 部分,但对于托管 DirectX,您可以查看 API Code Pack,它为 DirectX 提供托管包装器。
这个问题有更多关于托管 DirectX Does XNA effectively replace Managed Directx?的详细信息
【讨论】: