MRubyD:C#で実装されたmruby仮想マシン
2025-03-24
MRubyDは、C#で純粋に実装された新しいmruby仮想マシンで、C#ベースのゲームエンジンとのシームレスな統合を目指して設計されています。最新のC#機能を活用することで、高性能と高い拡張性を備え、Ruby APIとの互換性を重視しています。現在プレビュー版であり、組み込みの型やメソッド、private/protectedな可視性のサポートなどは開発中です。`dotnet add package MRubyD`でインストールし、提供されているサンプルコードで機能を試すことができます。.rbソースコードを.mrbバイトコードに変換するには、ネイティブのmrubyコンパイラが必要です。
開発