DirectXを使ったゲームを書こうと考えており、IronRubyの使用も考えています。
- IronRuby は本番環境で使用できるほど安定していますか?
- IronRuby は DirectX でうまく動作しますか?
はい、生産の準備ができています。バージョン1.0は2010年4月から利用可能です。それを使用してフィードバックをお寄せください(リンクテキスト)。DirectXの互換性について-私は何も書き込もうとしませんでしたが、マネージドDirextX APIをざっと見てみると、それが機能しない理由はないようです。C#またはVB.NETから使用できるほとんどの.NET APIは、IronRubyからもアクセスできます。いくつかの例外があり、一部のAPIは静的型に依存していますが、DirectXの場合はそうではありません。将来のバージョンでもそれらを有効にするよう取り組んでいます。
申し訳ありませんが、あなたの質問の IronRuby の部分に対処することはできませんが、管理された DirectX については、DirectX の管理されたラッパーを提供するAPI Code Packを確認してください。
この質問には、マネージド DirectX に関する追加の詳細があります。XNA はマネージド Directx を効果的に置き換えますか?