প্রকল্প সম্পর্কে
DevilutionX হল Diablo এবং Hellfire এক্সপ্যানশনের জন্য একটি সোর্স পোর্ট, যার লক্ষ্য হল ক্লাসিক গেমটিকে আধুনিক অপারেটিং সিস্টেমে সহজে চালানোর উপযোগী করা। শুধু গেমটি চালানো ছাড়াও, এই প্রজেক্টটি ইঞ্জিন উন্নতি, বাগ ফিক্স এবং ঐচ্ছিক কোয়ালিটি-অফ-লাইফ ফিচার যোগ করে।
এটি কী প্রদান করে
- Diablo/Hellfire ইঞ্জিনের একটি পুনর্নির্মাণ যা সমসাময়িক প্ল্যাটফর্মে চলে, মূল কোডের তুলনায় অতিরিক্ত ফিক্স এবং এনহ্যান্সমেন্ট সহ।
- প্রজেক্টের উইকি এবং ম্যানুয়ালে নথিভুক্ত ঐচ্ছিক ফিচার, যার মধ্যে রয়েছে স্বাস্থ্য এবং XP বার (ডিফল্টরূপে বন্ধ, গেম সেটিংসের মাধ্যমে সক্রিয় করা যায়) এবং একটি ওয়াইডস্ক্রিন মোড যা নিষ্ক্রিয় করা যেতে পারে।
- রিলিজ জুড়ে পরিবর্তনগুলি ট্র্যাক করার জন্য একটি চেঞ্জলগ।
- একটি সম্পূর্ণ সোর্স ট্রি এবং মোডিং টুল, যা মেইনটেইনাররা কমিউনিটি মোডের জন্য একটি স্টার্ট পয়েন্ট হিসেবে বর্ণনা করেছেন; একটি উইকি পৃষ্ঠা DevilutionX-এর উপর ভিত্তি করে পরিচিত মোডগুলির তালিকা করে।
আপনার কী প্রয়োজন
- মূল গেম থেকে ডেটা প্রয়োজন। ব্যবহারকারীরা একটি CD, একটি বিদ্যমান Diablo ইনস্টলেশন, অথবা GoG ইনস্টলার থেকে DIABDAT.MPQ সরবরাহ করতে পারেন। Hellfire এক্সপ্যানশনের জন্য অতিরিক্তভাবে hellfire.mpq, hfmonk.mpq, hfmusic.mpq এবং hfvoice.mpq প্রয়োজন।
- বিকল্পভাবে, শেয়ারওয়্যার রিলিজ থেকে spawn.mpq গেমের শেয়ারওয়্যার অংশের জন্য DIABDAT.MPQ-এর পরিবর্তে ব্যবহার করা যেতে পারে।
- ইনস্টলেশন ধাপগুলি রিপোজিটরিটির ইনস্টলেশন ডকুমেন্টেশনে কভার করা হয়েছে, সোর্স থেকে কম্পাইল করার জন্য বিল্ড নির্দেশাবলী দেওয়া হয়েছে।
প্ল্যাটফর্ম এবং বিল্ড
- প্রিবিল্ট রিলিজগুলি প্রজেক্টের রিলিজ পেজে প্রকাশিত হয়। ক্রমাগত ইন্টিগ্রেশন ওয়ার্কফ্লোগুলি Linux (x86, x86_64, AArch64 এবং একটি SDL1 x86_64 ভ্যারিয়েন্ট), macOS x86_64, Windows (MinGW এবং MSVC ভ্যারিয়েন্ট), Android, iOS, PlayStation 4, original Xbox, Xbox One/Series, Nintendo Switch, PlayStation Vita, Nintendo 3DS এবং Amiga M68K-এর জন্য টেস্ট বিল্ড তৈরি করে। টেস্ট বিল্ডগুলি ডেভেলপমেন্ট আর্টিফ্যাক্ট এবং বাগ থাকতে পারে, তাই ব্যাকআপ করার পরামর্শ দেওয়া হয়।
কমিউনিটি এবং অবদান
- কোডিং, ডকুমেন্টেশন, সর্বশেষ বিল্ডের পরীক্ষা, প্রচার এবং কমিউনিটি অংশগ্রহণের মাধ্যমে অবদানগুলি স্বাগত; একটি সক্রিয় ডিসকর্ড সার্ভার এবং একটি অবদানকারী গাইড রয়েছে।
আইনি
- DevilutionX Sustainable Use License-এর অধীনে রিলিজ করা হয়েছে। রিপোজিটরিটির সোর্স কোড শুধুমাত্র নন-কমার্শিয়াল ব্যবহারের জন্য বলে উল্লেখ করা হয়েছে, এবং ব্যবহারকারীরা এর জন্য বা ডেরিভেটিভ কাজের জন্য অন্যদের কাছে চার্জ করতে পারবেন না।
- Diablo হল Blizzard Entertainment, Inc.-এর একটি ট্রেডমার্ক। প্রজেক্টটি বলেছে যে এটি Blizzard Entertainment-এর সাথে যুক্ত নয় বা অনুমোদিত নয়।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.