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

Unity Semantic Bridge (USB) হলো একটি MCP (Model Context Protocol) ব্রিজ যা AI এজেন্টদের একটি লাইভ Unity Editor সেশনের মধ্যে ডেভেলপারদের সাথে কাজ করতে সক্ষম করে। স্ট্যাটিক প্রজেক্ট কুয়েরির বিপরীতে, এটি এজেন্টদের মানুষের কাজ পর্যবেক্ষণ করতে, সিন হায়ারার্কি পরিদর্শন করতে এবং প্রজেক্ট এলিমেন্টগুলো গতিশীলভাবে পরিবর্তন করার টুল প্রদান করে। এর মূল ক্ষমতাগুলোর মধ্যে রয়েছে: - হিউম্যান-এজেন্ট কো-ওয়ার্কিং: সাম্প্রতিক Unity Editor ইভেন্টগুলো (হায়ারার্কি পরিবর্তন, সিলেকশন, কনসোল লগ) ট্র্যাক করার এবং Unity চ্যাট উইন্ডোতে বিজ্ঞপ্তি পাঠানোর টুলস। - সিন এবং GameObject ম্যানেজমেন্ট: সিন হায়ারার্কি কুয়েরি করা, GameObjects এবং কম্পোনেন্ট পরিদর্শন করা, অবজেক্ট তৈরি/ডুপ্লিকেট/ডিলিট করা এবং Undo সাপোর্টসহ সিরিয়ালাইজড ফিল্ড ভ্যালু পরিবর্তন করার ক্ষমতা। - অ্যাসেট এবং স্ক্রিপ্টিং টুলস: AssetDatabase-এর মাধ্যমে অ্যাসেট খোঁজা, C# স্ক্রিপ্ট লেখা, ScriptableObjects পরিচালনা করা এবং কম্পাইলেশন স্ট্যাটাস মনিটর করার টুলস। - এডিটর কন্ট্রোল: গেম বা সিন ভিউর স্ক্রিনশট ক্যাপচার করা, Play Mode টগল করা এবং কনসোল লগ পরিচালনা করার ক্ষমতা। - লাইটিং ডায়াগনস্টিকস: URP প্রজেক্টের জন্য নির্দিষ্ট অবজেক্টকে প্রভাবিতকারী লাইটগুলো শনাক্ত করার বিশেষ টুল এবং লাইটিং সমস্যার জন্য একটি ঐচ্ছিক অটোনোমাস ডায়াগনস্টিক সাব-এজেন্ট। এই সিস্টেমটি লোকালি চলে এবং Unity 2022.3 LTS থেকে Unity 6.3 পর্যন্ত সামঞ্জস্যপূর্ণ, যা MCP সার্ভার এবং Unity Editor-এর মধ্যে যোগাযোগের জন্য একটি HTTP লিসেনার ব্যবহার করে।