প্রকল্প সম্পর্কে
## সংক্ষিপ্ত বিবরণ
MCP for Unity একটি ওপেন-সোর্স ব্রিজ যা AI সহকারীদের (Claude, Codex, VS Code, লোকাল LLM এবং যেকোনো MCP-সামঞ্জস্যপূর্ণ ক্লায়েন্ট) Model Context Protocol ব্যবহার করে Unity Editor-এর সাথে সংযুক্ত করে। এটি ডেভেলপারদের স্বাভাবিক ভাষায় Unity নিয়ন্ত্রণ করতে দেয়—দৃশ্য ও GameObject তৈরি, C# স্ক্রিপ্ট সম্পাদনা, অ্যাসেট ব্যবস্থাপনা, টেস্ট চালানো, প্রোফাইলিং এবং প্রজেক্ট বিল্ড করা। প্রজেক্টটি MIT লাইসেন্সের অধীনে ফ্রি এবং Aura দ্বারা রক্ষণাবেক্ষণ করা হয়, সাথে রয়েছে Aura for Unity নামে একটি প্রিমিয়াম সহযোগী টুল।
## মূল বৈশিষ্ট্য
- **৪৭টি MCP টুল এন্ট্রিপয়েন্ট** যা দৃশ্য তৈরি, অ্যাসেট ব্যবস্থাপনা, স্ক্রিপ্ট সম্পাদনা, টেস্টিং, প্রোফাইলিং এবং বিল্ড অটোমেশন কভার করে।
- **যেকোনো MCP ক্লায়েন্ট সাপোর্ট** যেমন Claude Desktop/Code, Cursor, VS Code, Windsurf, Cline এবং Gemini CLI।
- **Unity ভার্সন সামঞ্জস্য** 2021.3 LTS থেকে 6.x পর্যন্ত।
- **মাল্টি-ইনস্ট্যান্স রাউটিং** একাধিক Unity এডিটর একসাথে ব্যবহারের জন্য।
- **টুল গ্রুপ** (vfx, animation, ui, testing ইত্যাদি) সংগঠিত ওয়ার্কফ্লোর জন্য।
- **Roslyn-ভিত্তিক স্ক্রিপ্ট ভ্যালিডেশন** এক্সিকিউশনের আগে ত্রুটি ধরার জন্য।
- **রিমোট সার্ভার সাপোর্ট** হোস্টেড ডিপ্লয়মেন্টের জন্য অথেনটিকেশনসহ।
## দ্রুত শুরু
1. Unity Package Manager ব্যবহার করে git URL দিয়ে ইনস্টল করুন: `https://github.com/CoplayDev/unity-mcp.git?path=/MCPForUnity#main` (অথবা `#v10.0.0`-এর মতো রিলিজ ট্যাগ পিন করুন)।
2. `Window → MCP for Unity → Configure All Detected Clients` এর মাধ্যমে ক্লায়েন্ট কনফিগার করুন।
3. প্রম্পট করা শুরু করুন, যেমন, "Create a cube at the origin and add a Rigidbody."
## প্রয়োজনীয়তা
- Unity 2021.3 LTS বা পরবর্তী (6.x পর্যন্ত)
- Python 3.10+ (`uv` এর মাধ্যমে পরিচালিত)
- যেকোনো MCP-সামঞ্জস্যপূর্ণ AI ক্লায়েন্ট
## উন্নত ব্যবহার
- **মাল্টি-ইনস্ট্যান্স রাউটিং**: নির্দিষ্ট Unity ইনস্ট্যান্সে কমান্ড পাঠানো।
- **টুল গ্রুপ**: ফোকাসড ওয়ার্কফ্লোর জন্য টুল ক্যাটাগরি চালু/বন্ধ করা।
- **v10 মাইগ্রেশন**: অ্যাসেট জেনারেশন পরিবর্তনের জন্য আপগ্রেড নোট।
- **Roslyn ভ্যালিডেশন**: সার্ভার-সাইড C# স্ক্রিপ্ট ভ্যালিডেশন।
- **রিমোট সার্ভার অথ**: অথেনটিকেশনসহ নিরাপদ রিমোট হোস্টিং।
## কমিউনিটি ও সাপোর্ট
- রক্ষণাবেক্ষণকারী ও কন্ট্রিবিউটর চ্যাটের জন্য Discord
- বাগ ও ফিচার রিকোয়েস্টের জন্য GitHub Issues
- ডিজাইন আইডিয়ার জন্য GitHub Discussions
- ব্যক্তিগত দুর্বলতা রিপোর্টের জন্য SECURITY.md
## উদ্ধৃতি
গবেষণায় ব্যবহার করলে উদ্ধৃত করুন: Wu, Shutong and Barnett, Justin P. "MCP-Unity: Protocol-Driven Framework for Interactive 3D Authoring." SA Technical Communications '25. DOI: 10.1145/3757376.3771417.
## লাইসেন্স
MIT — বাণিজ্যিক ও ব্যক্তিগত ব্যবহারের জন্য ফ্রি। Unity Technologies-এর সাথে সম্পর্কিত নয়।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.