عن المشروع
توفر إضافة BetaHub Unreal Plugin نظاماً مبسطاً للإبلاغ عن الأخطاء مباشرة من داخل اللعبة. وهي تعمل عبر خدمة خلفية تقوم بتسجيل جلسات اللعب باستمرار وجمع سجلات Unreal Engine. عندما يقوم المستخدم بتفعيل اختصار قابل للتكوين (F12 بشكل افتراضي)، تفتح نافذة الإبلاغ عن الأخطاء، مما يسمح له بوصف المشكلة وإرسال التقرير مع الوسائط التي تم التقاطها إلى BetaHub.
تشمل الميزات التقنية الرئيسية ما يلي:
- ترميز الفيديو: تستخدم FFmpeg لترميز وحدة المعالجة المركزية عبر المنصات بشكل افتراضي. كما تدعم واجهة خلفية تجريبية للترميز المادي (NVENC/AMF) لمستخدمي Windows الذين يمتلكون وحدات معالجة رسومات متوافقة عند البناء من المصدر.
- الأداء: يتم التعامل مع التقاط الإطارات بشكل غير متزامن لتجنب حظر خيط الرندرة (render thread)، مما يقلل من التأثير على معدل الإطارات.
- التوافق: تدعم إصدارات Unreal Engine من 5.3 إلى 5.8.
- التخصيص: يمكن للمطورين إرفاق بيانات خاصة باللعبة (مثل مستوى اللاعب أو رقم الإصدار) بالتقارير باستخدام واجهة برمجة تطبيقات C++ API.
- التثبيت: متاحة عبر متجر Fab أو GitHub.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.