প্রকল্প সম্পর্কে
Multivoid হলো সিঙ্গেল-প্লেয়ার Unreal Engine 4.27 গেম Voices of the Void-এর জন্য একটি মাল্টিপ্লেয়ার কো-অপ মড। এটি একটি সাধারণ UE4SS মড ফোল্ডার হিসেবে বিতরণ করা হয় এবং README অনুযায়ী, এটি মূল গেমের কোনো ফাইল পরিবর্তন করে না: মডটি একটি একক DLL যা নিজস্ব সিগনেচার দিয়ে ইঞ্জিন রিফ্লেকশন প্রিমিটিভ সমাধান করে এবং যেখানে রিফ্লেকশন পৌঁছাতে পারে না সেখানে হুক করে। এটি Voices of the Void Alpha 0.9.0n-কে টার্গেট করে এবং এটিকে আলফা সফটওয়্যার হিসেবে বর্ণনা করা হয়েছে যেখানে শুধুমাত্র ডেভ প্রিরিলিজ রয়েছে, এখনো কোনো স্থিতিশীল রিলিজ নেই।
সেশনগুলো LAN বা ইন্টারনেটে একজন হোস্ট ও সর্বোচ্চ তিনজন ক্লায়েন্ট (মোট চারজন খেলোয়াড়) সমর্থন করে, সরাসরি IP বা সিগন্যালিং ও TURN-এর মাধ্যমে NAT ট্রাভার্সালসহ একটি অফিসিয়াল মাস্টার সার্ভার দ্বারা সমর্থিত বিল্ট-ইন সার্ভার ব্রাউজার ব্যবহার করে। লবিগুলো গেম ও বিল্ড বিজ্ঞাপন দেয়; অমিল পিয়ারদের যোগদানের আগেই প্রত্যাখ্যান করা হয়, এবং আপডেট জোরপূর্বক করা হয় না। ক্লায়েন্টরা যেকোনো সময় যোগ দিতে পারে এবং হোস্টের সম্পূর্ণ বিশ্ব অবস্থা গ্রহণ করে।
README-তে তালিকাভুক্ত সিঙ্ক করা সিস্টেমগুলোর মধ্যে রয়েছে ফিজিক্স প্রপ (পিকআপ, বহন, নিক্ষেপ, প্রতি-গ্র্যাব অথরিটি, সেভ ও পুনরায় যোগদানে টিকে থাকা পরিচয়), পাইল ও ট্র্যাশ সংগ্রহ, হোস্ট-সিমুলেটেড NPC ও প্রাণী, বিশ্ব ইভেন্ট, আবহাওয়া, দরজা, আলো, সুইচ, কీপ্যাড, টার্মিনাল, ঘুম, ক্ষতি, ATV, এবং সময়-পরিবর্তনশীল বিশ্ব প্রপ। সিগন্যাল-প্রসেসিং পাইপলাইনও সিঙ্ক করা: ডিশ নিয়ন্ত্রণ, পিং, সিগন্যাল ক্যাচ, ডাউনলোড, ডিকোডিং, প্লেব্যাক ডেক, ড্রাইভ ও র্যাক, ল্যাপটপ, এবং মেডো সিগন্যাল ডেটাবেস। রিমোট প্লেয়ারদের সম্পূর্ণ শরীর, IK পা, প্রতি-প্লেয়ার স্কিন, অ্যানিমেটেড লোকোমোশন, র্যাগডল, ডাকনাম ও পিংসহ নেমপ্লেট, টেক্সট চ্যাট, এবং 3D পজিশনাল ভয়েস চ্যাট দিয়ে রেন্ডার করা হয়।
ট্রান্সপোর্ট হলো GameNetworkingSockets: 13টি অবিশ্বস্ত পোজ ও স্টেট স্ট্রিম, একটি ভয়েস স্ট্রিম, এবং 153 ধরনের মেসেজ বহনকারী একটি নির্ভরযোগ্য ক্রমবদ্ধ চ্যানেল। বিশ্ব অবস্থা, র্যান্ডমনেস ও NPC সিমুলেশনের জন্য হোস্টই কর্তৃত্বপূর্ণ; ক্লায়েন্টরা ইন্টেন্ট নাম দিয়ে কাজ করে যা হোস্ট সম্পাদন করে। কোডটি একটি ইঞ্জিন র্যাপার (ue_wrap)-কে গেমপ্লে ও নেটওয়ার্কিং (coop) থেকে আলাদা করে, সাথে UI, হারনেস ও লোডার কম্পোনেন্ট। রিপোজিটরিতে একটি Rust মাস্টার সার্ভার ও সিগন্যালিং রিলে, ভেন্ডর করা রিড-অনলি রেফারেন্স, এবং ইনস্টল, আর্কিটেকচার, কোড ম্যাপ, স্ট্যাটাস, রোডম্যাপ ও ক্রেডিট কভার করা ডকুমেন্টেশনও রয়েছে।
ভার্সন পরিচয় হলো (গেম ভার্সন, বিল্ড নম্বর) জোড়া, যা ইন-গেম ব্যানার, DLL ভার্সন রিসোর্স ও রিলিজ ট্যাগে দেখানো হয়; প্রতি লবিতে সেই জোড়ার বাইট-সমানতা হলো যোগদানের সামঞ্জস্যতা। ইনস্টলেশন r2modman বা Thunderstore Mod Manager-এর মাধ্যমে, অথবা ম্যানুয়ালি গেমের UE4SS Mods ফোল্ডারে; কোনো পোর্ট ফরওয়ার্ডিং প্রয়োজন নেই। প্রকল্পটি MIT লাইসেন্সপ্রাপ্ত, এতে Voices of the Void-এর কোনো কোড বা অ্যাসেট নেই, এবং গেমটির একটি বৈধ কপি প্রয়োজন। একটি ঐচ্ছিক স্টার্টার-স্কিন প্যাক হলো তৃতীয় পক্ষের অ্যাসেটের একটি কমিউনিটি রূপান্তর এবং এটি MIT লাইসেন্সপ্রাপ্ত নয়। README-তে MTA:SA, RE-UE4SS, MinHook ও VoidTogether সহ পূর্ববর্তী কাজের কৃতিত্ব দেওয়া হয়েছে, এবং বলা হয়েছে যে মডটি UE4SS থেকে কিছুই ইমপোর্ট করে না।
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.