প্রকল্প সম্পর্কে
Nexus Unity, Unity Editor এবং বাহ্যিক অটোমেশন টুলসের মধ্যে একটি সেতু হিসেবে কাজ করে, যা বিশেষভাবে AI এজেন্টদের জন্য অপ্টিমাইজ করা হয়েছে। এটি একটি লোকাল JSON-RPC সার্ভার ইমপ্লিমেন্ট করে যা একটি পাবলিক API অথবা একটি MCP (Model Context Protocol) ব্রিজের মাধ্যমে এডিটরের বিস্তৃত ক্ষমতা উন্মুক্ত করে।
এর প্রধান ক্ষমতাগুলোর মধ্যে রয়েছে:
- Scene এবং Hierarchy ম্যানেজমেন্ট: সিন তৈরি করা, খোলা এবং সেভ করা, সেইসাথে GameObject-এর ম্যানিপুলেশন (transform, duplicate, parent ইত্যাদি)।
- Asset এবং Component কন্ট্রোল: প্রিফ্যাব অ্যাসেট অনুসন্ধান ও পরিচালনা করা, কম্পোনেন্ট যোগ করা/আপডেট করা এবং ম্যাটেরিয়াল তৈরি করা।
- কোড অটোমেশন: ইন্টিগ্রেটেড কম্পাইলেশন এবং এরর রিপোর্টিং সহ C# স্ক্রিপ্ট লেখা।
- এডিটর কন্ট্রোল: Play Mode পরিচালনা করা, undo/redo অপারেশন, লগ অ্যাক্সেস করা এবং টেস্ট রেজাল্ট পোলিং করা।
- UI অটোমেশন: Unity Editor UI Toolkit উইন্ডো কুয়েরি এবং পরিচালনা করা।
এই প্যাকেজটিতে একটি Python-ভিত্তিক MCP ব্রিজ অন্তর্ভুক্ত রয়েছে যা Claude Desktop, Claude Code, Cursor, Windsurf এবং VS Code (Cline/Roo)-এর মতো AI ক্লায়েন্টগুলোর সাথে ইন্টিগ্রেট করতে পারে। এতে বিল্ট-ইন নিরাপত্তা ব্যবস্থা রয়েছে, যার মধ্যে সেশন টোকেন অথেন্টিকেশন, লুপব্যাক হোস্ট ভ্যালিডেশন এবং স্ক্রিপ্ট রাইট বা PlayerPrefs ডিলিট করার মতো ধ্বংসাত্মক অপারেশনের জন্য কনফার্মেশন গেট অন্তর্ভুক্ত।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.