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

OpenMU একটি কমিউনিটি প্রকল্প যা MMORPG "MU Online"-এর জন্য একটি সহজে ব্যবহারযোগ্য, সম্প্রসারণযোগ্য এবং কাস্টমাইজযোগ্য গেম সার্ভার তৈরি করে। কোডটি সম্পূর্ণভাবে স্ক্র্যাচ থেকে পুনর্লিখিত এবং এটি ডিকম্পাইল করা সার্ভার সোর্স বা তাদের ডেরিভেটিভের উপর ভিত্তি করে নয়। গেম সমর্থন এবং পরিধি - MU Online-এর একাধিক সংস্করণ সমর্থন করে, প্রধান ফোকাস ইংরেজি (ENG) প্রোটোকল ব্যবহার করে Season 6 Episode 3-এর উপর। - দীর্ঘমেয়াদী ফোকাসের মধ্যে রয়েছে ওপেন-সোর্স ক্লায়েন্ট MuMain, যা একটি সামান্য বর্ধিত নেটওয়ার্ক প্রোটোকল ব্যবহার করে। - সফ্টওয়্যারের কিছু অংশ অন্যান্য গেম বিকাশের জন্যও কার্যকর হতে পারে। প্রকল্পের অবস্থা - সক্রিয় উন্নয়ন চলছে এবং এখনও কোনো অফিসিয়াল রিলিজ নেই। - বর্তমান অবস্থা পরীক্ষা করার জন্য একটি ডকার ইমেজ উপলব্ধ। ডকুমেন্টেশন - docs-website ফোল্ডারে একটি Docusaurus-ভিত্তিক ডকুমেন্টেশন ওয়েবসাইট রয়েছে যা শুরু করার (প্রয়োজনীয়তা, পোর্ট, ডকার বা সোর্স সেটআপ, ক্লায়েন্ট সংযোগ, পরীক্ষা অ্যাকাউন্ট), ডিপ্লয়মেন্ট ভেরিয়েন্ট, HTTPS, স্টার্ট প্যারামিটার এবং পরিবেশ ভেরিয়েবল, অ্যাডমিন প্যানেল স্ক্রিন এবং হাউ-টোস, সার্ভার বৈশিষ্ট্য যেমন সার্ভার-সাইড AI বট, উন্নয়ন বিষয় (আর্কিটেকচার, সমাধান কাঠামো, প্লাগইন সিস্টেম, অবদান), এবং রেফারেন্স উপাদান (পোর্ট এবং জেনারেটেড প্যাকেট ডকুমেন্টেশন) কভার করে। - কোড-বাউন্ড প্রযুক্তিগত ডকুমেন্টেশন কোডের পাশে অবস্থিত, যার মধ্যে docs-এর অধীনে প্যাকেট বর্ণনা এবং গেম মেকানিক্স, এবং src-এর অধীনে প্রতি-প্রকল্প Readme ফাইল রয়েছে। লাইসেন্সিং এবং অবদান - MIT লাইসেন্সের অধীনে প্রকাশিত। - বিকাশকারী এবং অ-বিকাশকারী উভয়ের কাছ থেকে অবদান স্বাগত; অবদানকারীদের CONTRIBUTING.md পড়তে বলা হয় এবং তারা Discord-এর মাধ্যমে বা একটি ইস্যু জমা দিয়ে প্রশ্ন করতে পারেন। বিল্ড এবং প্যাকেজিং - উইন্ডোজ এবং লিনাক্স (ডকার) বিল্ড পাইপলাইন কনফিগার করা আছে। - NuGet প্যাকেজ MUnique.OpenMU.Network এবং MUnique.OpenMU.Network.Packets প্রকাশিত হয়েছে।