ইউনিটি এমসিপি-র সাথে অ্যান্টিগ্র্যাভিটি ব্যবহার করুন

মডেল কনটেক্সট প্রোটোকল (MCP) একটি উন্মুক্ত স্ট্যান্ডার্ড যা ডেভেলপারদের এআই অ্যাসিস্ট্যান্ট এবং ডেটা সোর্স বা টুলের মধ্যে নিরাপদ, দ্বিমুখী সংযোগ স্থাপন করতে সক্ষম করে।

ইউনিটির এমসিপি সার্ভারকে গুগলের অ্যান্টিগ্র্যাভিটির সাথে সংযুক্ত করলে, আইডিই-তে থাকা একটি এআই এজেন্ট সরাসরি ইউনিটি এডিটরের সাথে যোগাযোগ করতে পারে। এর ফলে এজেন্টটি নির্বিঘ্নে এডিটরের বিভিন্ন অপারেশন—যেমন সক্রিয় সিন ভিউ ক্যাপচার করা—সম্পাদন করতে পারে, যা আপনার গেম ডেভেলপমেন্টের কর্মপ্রবাহকে আরও সহজ করে তোলে।

অ্যান্টিগ্র্যাভিটি আইডিই-এর জন্য ইউনিটি এমসিপি সেটআপ করুন

  1. Antigravity IDE ইনস্টল করুন।
  2. ইউনিটির অফিশিয়াল ডকুমেন্টেশন অনুসরণ করে এর এআই অ্যাসিস্ট্যান্ট প্যাকেজটি ইনস্টল করুন।
  3. প্রজেক্ট সেটিংস উইন্ডোটি খুলুন এবং AI > Unity MCP Server- এ যান।
  4. Integrations > Gemini- তে যান, Configure-এ ক্লিক করুন এবং নিশ্চিত করুন যে ইন্ডিকেটরটি সবুজ হয়ে গেছে ও স্ট্যাটাসটি Configured- এ পরিবর্তিত হয়েছে।

    ইউনিটি এমসিপি সেটিংসে জেমিনি ইন্টিগ্রেশনটি একটি সবুজ স্ট্যাটাস ইন্ডিকেটর সহ 'কনফিগারড' হিসেবে দেখাচ্ছে।
    চিত্র ১. ইউনিটি এমসিপি সেটিংসে জেমিনি ইন্টিগ্রেশন সফলভাবে কনফিগার করা হয়েছে।
  5. নিশ্চিত করুন যে ইউনিটি ব্রিজের স্ট্যাটাস 'Running' আছে।

    ইউনিটি এমসিপি সেটিংসে ইউনিটি ব্রিজের স্ট্যাটাস 'রানিং' দেখাচ্ছে।
    চিত্র ২. ইউনিটি ব্রিজের স্ট্যাটাস 'রানিং' আছে কিনা তা নিশ্চিত করা।
  6. টুলস -এ যান এবং আপনার কাজের জন্য প্রয়োজনীয় টুলগুলো বেছে নিন।

    টুলস সেকশনের অধীনে বিভিন্ন টুল নির্বাচিত অবস্থায় ইউনিটি এমসিপি সেটিংস।
    চিত্র ৩. ইউনিটি এমসিপি সার্ভারের জন্য সক্রিয় করার টুলগুলো নির্বাচন করা।
  7. ইন্টিগ্রেশন- এ যান এবং কনফিগারেশন টেক্সটটি কপি করতে এক্সাম্পল কনফিগারেশন-এর নিচে থাকা কপি বাটনে ক্লিক করুন।

    ইউনিটি এমসিপি সেটিংসে উদাহরণ কনফিগারেশন টেক্সট ফিল্ড এবং একটি কপি বাটন দেখানো হচ্ছে।
    চিত্র ৪. ইউনিটির এমসিপি সেটিংস থেকে উদাহরণ কনফিগারেশনটি কপি করা।
  8. Integrations > Gemini-তে গিয়ে গন্তব্য ফোল্ডারটি খুলুন , তারপর পূর্ববর্তী ধাপে কপি করা কনফিগারেশনটি settings.json এ পেস্ট করে ফাইলটি সেভ করুন।

  9. Antigravity IDE খুলুন, Agent উইন্ডোতে যান, তিন-ডট মেনুতে ক্লিক করুন, MCP Servers > Manage MCP Servers নির্বাচন করুন, Manage MCPs ট্যাবটি খুলুন, Refresh-এ ক্লিক করুন এবং নিশ্চিত করুন যে unity-mcp কনফিগার করা হয়েছে।

    Antigravity IDE-এর Manage MCPs উইন্ডোতে কনফিগার করা unity-mcp প্রদর্শিত হচ্ছে।
    চিত্র ৫. Antigravity IDE-এর Manage MCPs উইন্ডোতে unity-mcp কনফিগার করা আছে কিনা তা যাচাই করা।

উদাহরণ ব্যবহার

নিম্নলিখিতটি হলো Antigravity IDE-এর মধ্যে Gemini ব্যবহার করে একটি Unity সিন প্লে করার এবং এর ভিজ্যুয়াল সম্পর্কে মতামত চাওয়ার একটি উদাহরণ।

  1. Antigravity IDE-তে, Agent উইন্ডোটি খুলুন এবং আপনার দৃশ্যের ভিজ্যুয়াল সম্পর্কে মতামত জানতে একটি প্রম্পট লিখুন।

    অ্যান্টিগ্র্যাভিটি আইডিই এজেন্ট উইন্ডোটি একটি প্রম্পট প্রদর্শন করছে, যা সক্রিয় ইউনিটি সিন-এর একটি ভিজ্যুয়াল অডিটের অনুরোধ জানায়।
    চিত্র ৬। সক্রিয় ইউনিটি সিন সম্পর্কে মতামত জানতে এআই এজেন্টকে প্রশ্ন করা হচ্ছে।
  2. এআই এজেন্ট দৃশ্যটি ধারণ করতে, গ্রাফিক্স বিশ্লেষণ করতে এবং প্রতিবেদনটি তৈরি করতে টুলগুলো সম্পাদন করে।

    অ্যান্টিগ্র্যাভিটি আইডিই এজেন্ট দ্বারা তৈরি ফলাফলস্বরূপ ভিজ্যুয়াল অডিট রিপোর্টটি দেখাচ্ছে।
    চিত্র ৭। দৃশ্যের দৃশ্যগত তথ্যের উপর ভিত্তি করে এজেন্ট কর্তৃক তৈরি দৃশ্যগত নিরীক্ষা প্রতিবেদন।