MRubyD: آلة افتراضية mruby بلغة C# لدمج سلس مع محركات الألعاب
2025-03-24
MRubyD هي آلة افتراضية جديدة لـ mruby تم تنفيذها بلغة C# نقية، صُممت من أجل دمج سلس مع محركات ألعاب تعتمد على C#. بفضل استخدامها لميزات C# الحديثة، تتميز بأداء عالٍ وقابلية للتوسيع، مع التركيز على توافق واجهة برمجة تطبيقات Ruby. الإصدار الحالي هو إصدار تجريبي، حيث لا تزال بعض الميزات قيد التطوير، مثل الأنواع والطرق المضمنة، بالإضافة إلى إمكانية الوصول الخاص/المحمي. يمكنك تثبيتها عبر `dotnet add package MRubyD` واستكشاف إمكانياتها من خلال الأمثلة المقدمة. يُشترط وجود مُجمِّع mruby الأصلي لتجميع شفرة المصدر .rb إلى بايت كود .mrb.
التطوير