প্রকল্প সম্পর্কে
এই রিপোজিটরিতে Sgt_Imalas-এর তৈরি Oxygen Not Included (ONI) গেম এবং এর Spaced Out এক্সপ্যানশনের জন্য মড সংগ্রহ করা হয়েছে। README-তে উল্লেখ করা হয়েছে যে মডের তালিকা সম্ভবত হালনাগাদ নয়।
রিপোজিটরি বিল্ড করা:
১. রিপোজিটরি ক্লোন বা ডাউনলোড করুন এবং Visual Studio-তে খুলুন।
২. `Directory.Build.props.default` কে `Directory.Build.props.user`-এ কপি করুন, তারপর `ModFolder` এবং `GameLibsFolder` ভেরিয়েবলগুলো আপনার লোকাল ডেভ ফোল্ডার এবং গেম ফোল্ডারে সেট করুন যাতে গেম অ্যাসেম্বলির রেফারেন্সগুলো পুনরায় লিংক হয়।
৩. যদি আপনি না জানেন refasmer কী, তাহলে `RefasmerInstalled`-এর পাশের মান ১ থেকে ০-তে পরিবর্তন করুন।
৪. প্রয়োজনীয় dotnet টুল (publiciser এবং refasmer) ইনস্টল করতে `dotnet tool restore` চালান। Linux-এ publicizer-এর জন্য dotnet 6 প্রয়োজন; README-তে channel 6.0 সহ Microsoft-এর ইনস্টল স্ক্রিপ্ট ব্যবহারের পরামর্শ দেওয়া হয়েছে।
৫. এর পরে, মডগুলো কম্পাইল হবে এবং সম্পন্ন হলে ডেভ ফোল্ডারে কপি হবে। এই রিপোজিটরিকে বেস হিসেবে ব্যবহার করে নতুন মড তৈরি করতে, নতুন প্রজেক্ট সেটিংসে "Unsafe Code" সক্রিয় করুন, কারণ এটি publiciser-এর জন্য প্রয়োজন (README অনুযায়ী এটি এখন সলিউশন সেটিংয়ের মাধ্যমে স্বয়ংক্রিয়ভাবে হওয়া উচিত)। একটি প্রজেক্ট টেমপ্লেট `UpdatedOniTemplate.zip` হিসেবে অন্তর্ভুক্ত রয়েছে।
বিতরণ: মডগুলো Steam Workshop-এ প্রকাশিত হয়। সরাসরি ডাউনলোড nightly বিল্ড এবং পূর্ণ রিলিজ হিসেবে GitHub releases-এর মাধ্যমে পাওয়া যায়, এবং পুরনো ONI সংস্করণের ডাউনলোডও releases-এ পাওয়া যায়।
অবদান নীতি: নিম্নমানের AI-জেনারেটেড pull request গ্রহণ করা হয় না। এর মধ্যে রয়েছে কোডিং এজেন্ট দ্বারা লেখা বা সহ-লেখা commits, সোর্স কোডে বড় AI-জেনারেটেড কমেন্ট ব্লক (কমেন্ট সংক্ষিপ্ত হওয়া উচিত এবং শুধুমাত্র প্রয়োজনে ব্যবহার করা উচিত), এবং যেকোনো ধরনের AI-জেনারেটেড অ্যাসেট তৈরি।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.