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

Takatora Windows এবং macOS-এ গেম প্রকল্পের জন্য স্থানীয় বিল্ড অটোমেশন প্রদান করে, বিশেষভাবে একক ডেভেলপার এবং ছোট টিমকে লক্ষ্য করে। এটি ব্যবহারকারীর মেশিনে একক অ্যাপ্লিকেশন হিসেবে চলার মাধ্যমে হোস্টেড বা সেলফ-হোস্টেড CI সার্ভার (যেমন Jenkins বা GitHub Actions) এর প্রয়োজনীয়তা দূর করে। মূল সক্ষমতাগুলি অন্তর্ভুক্ত: - ইঞ্জিন সমর্থন: Unreal Engine, Unity এবং Godot এর জন্য ইন্টিগ্রেটেড ডিটেকশন এবং বিল্ড ফ্লো। - কনফিগারেশন: বিল্ড ফ্লোগুলি TOML ব্যবহার করে সংজ্ঞায়িত করা হয়, এবং টাস্ক ডেফিনিশনগুলি F# স্ক্রিপ্ট (.fsx) এ লেখা হয়। - ইন্টারফেস: কমান্ড লাইন ইন্টারফেস (CLI) এবং Avalonia দিয়ে তৈরি ডেস্কটপ GUI উভয়ই প্রদান করে। - অটোমেশন: নতুন কমিটে স্বয়ংক্রিয়ভাবে রান ট্রিগার করার জন্য রেপোজিটরি ওয়াচিং ফিচার অন্তর্ভুক্ত। - লোকাল ইন্টিগ্রেশন: এডিটর/IDE-তে সরাসরি প্রকল্প খুলতে এবং রান হিস্ট্রি লোকালি ম্যানেজ করতে সক্ষমতা। - ভার্সন কন্ট্রোল: git এবং git-lfs সমর্থন করে। সফটওয়্যারটি .NET 8 এবং F#-এ নির্মিত। এটি একক মেশিনে অপারেশনের জন্য ডিজাইন করা, প্যাকেজিং এবং ডিস্ট্রিবিউশন ওয়ার্কফ্লোতে ফোকাস করে, রিমোট এজেন্ট বা YAML-ভিত্তিক সার্ভার কনফিগারেশনের অতিরিক্ত ওভারহেড ছাড়া।