প্রকল্প সম্পর্কে

BetaHub Unreal Plugin গেমের ভেতর থেকেই সরাসরি বাগ রিপোর্ট করার জন্য একটি সহজ সিস্টেম প্রদান করে। এটি একটি ব্যাকগ্রাউন্ড সার্ভিসের মাধ্যমে কাজ করে যা ক্রমাগত গেমপ্লে সেশন রেকর্ড করে এবং Unreal Engine লগ সংগ্রহ করে। যখন একজন ব্যবহারকারী একটি কনফিগারযোগ্য শর্টকাট (ডিফল্ট F12) ট্রিগার করেন, তখন একটি বাগ রিপোর্টার উইন্ডো খোলে, যার মাধ্যমে তারা সমস্যার বর্ণনা দিতে পারেন এবং ক্যাপচার করা মিডিয়ার সাথে রিপোর্টটি BetaHub-এ জমা দিতে পারেন। মূল প্রযুক্তিগত বৈশিষ্ট্যগুলোর মধ্যে রয়েছে: - ভিডিও এনকোডিং: ডিফল্টভাবে ক্রস-প্ল্যাটফর্ম CPU এনকোডিংয়ের জন্য FFmpeg ব্যবহার করে। সোর্স থেকে বিল্ড করা হলে এটি সামঞ্জস্যপূর্ণ GPU থাকা উইন্ডোজ ব্যবহারকারীদের জন্য একটি পরীক্ষামূলক হার্ডওয়্যার এনকোডিং ব্যাকএন্ড (NVENC/AMF) সমর্থন করে। - পারফরম্যান্স: রেন্ডার থ্রেড ব্লক করা এড়াতে ফ্রেম ক্যাপচার অ্যাসিনক্রোনাসভাবে পরিচালনা করা হয়, যা ফ্রেমরেটের ওপর প্রভাব সর্বনিম্ন রাখে। - সামঞ্জস্যতা: Unreal Engine সংস্করণ ৫.৩ থেকে ৫.৮ পর্যন্ত সমর্থন করে। - কাস্টমাইজেশন: ডেভেলপাররা C++ API ব্যবহার করে রিপোর্টের সাথে গেম-নির্দিষ্ট ডেটা (যেমন প্লেয়ার লেভেল বা বিল্ড নম্বর) যুক্ত করতে পারেন। - ইনস্টলেশন: Fab মার্কেটপ্লেস বা GitHub-এর মাধ্যমে উপলব্ধ।