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

থ্রাইভ (Thrive) হলো Revolutionary Games কর্তৃক তৈরি একটি ওপেন-সোর্স বিবর্তন গেমের প্রধান ডেভেলপমেন্ট রিপোজিটরি। গেমটি খেলোয়াড়দের বিবর্তনের পর্যায়গুলোতে কোষ পরিচালনা করতে দেয়, শুরু হয় এককোষী জীব থেকে এবং অগ্রসর হয় জটিল বহুকোষী জীবন রূপের দিকে। প্রকল্পটি C# এবং গডোট (Godot) গেম ইঞ্জিন ব্যবহার করে নির্মিত, এবং এর একটি সুসংগঠিত রিপোজিটরি কাঠামো রয়েছে যাতে রয়েছে সম্পদ (মডেল ও বাইনারি, Git LFS-এর মাধ্যমে পরিচালিত), ডকুমেন্টেশন, সিমুলেশন প্যারামিটার (গেম টিউনিংয়ের জন্য JSON ফাইল ও C# কনস্ট্যান্ট), ইউটিলিটি স্ক্রিপ্ট, মূল সোর্স কোড এবং পরীক্ষা। রিপোজিটরিটি প্রোগ্রামার, শিল্পী, সাউন্ড ইঞ্জিনিয়ার এবং অনুবাদকদের কাছ থেকে অবদান সমর্থন করে। প্রোগ্রামাররা C# এবং গডোট নিয়ে কাজ করেন, এবং ডক ফোল্ডারে প্রদত্ত স্টাইল গাইড ও সেটআপ নির্দেশাবলী অনুসরণ করেন। শিল্পীরা মডেল, টেক্সচার এবং GUI সম্পদ নিয়ে কাজ করতে পারেন, যেখানে কিছু সম্পদ আলাদা র-অ্যাসেট রিপোজিটরিতে সম্পাদনাযোগ্য। প্রকল্পটি বড় বাইনারি ফাইলের জন্য Git LFS ব্যবহার করে এবং dotnet-এর মাধ্যমে চালানোর জন্য সহায়ক স্ক্রিপ্ট সরবরাহ করে। কমিউনিটি রিসোর্সের মধ্যে রয়েছে ফোরাম, একটি ডিসকর্ড সার্ভার, একটি ডেভেলপার উইকি, একটি প্যাট্রিয়ন পেজ এবং একটি ওয়েবলেট অনুবাদ প্ল্যাটফর্ম। গেমটি স্টিম এবং ইচ.আইও-তে উপলব্ধ, এবং প্রকল্পটি একটি পাবলিক প্ল্যানিং বোর্ড বজায় রাখে যা ইস্যু এবং পুল রিকোয়েস্টের অগ্রাধিকার ও অবস্থা ট্র্যাক করে।