ইনপুট SDK

ইনপুট SDK একটি ইউনিফাইড ইন্টারফেস প্রদান করে যা খেলোয়াড়দের পিসিতে গুগল প্লে গেমসে খেলতে ইচ্ছুক যেকোনো গেমের জন্য মাউস এবং কীবোর্ড বাইন্ডিং দেখতে এবং পরিবর্তন করতে দেয়। গেমপ্লে চলাকালীন যেকোনো সময়ে, একজন খেলোয়াড় পিসিতে গুগল প্লে গেমস ওভারলে তলব করতে পারে, যেমনটি এই স্ক্রিনশটে দেখা যাচ্ছে:

একটি নমুনা গেমের উপর রেন্ডার করা ইনপুট SDK দেখানো একটি স্ক্রিনশট

এই SDK পিসিতে Google Play Games-এ কীবোর্ড ব্যবহার করা গেমগুলির জন্য প্রয়োজনীয় কারণ অ্যান্ড্রয়েড মোবাইল গেমগুলি প্লেয়ার ইনপুটের জন্য একটি টাচস্ক্রিনের চারপাশে ডিজাইন করা হয়। পিসির জন্য ডেভেলপ করার সময়, গেমগুলিকে মাউস এবং কীবোর্ড সমর্থন করতে হবে। আপনার শুধুমাত্র পিসিতে Google Play Games-এ এই SDK সক্ষম করা উচিত।

বিভিন্ন প্ল্যাটফর্মে খেলোয়াড়দের খুশি এবং আপনার গেমের সাথে জড়িত রাখার জন্য ইনপুট SDK একটি গুরুত্বপূর্ণ উপাদান। মাউস এবং কীবোর্ডের অভিজ্ঞতা টাচস্ক্রিনের থেকে আলাদা। যখন আপনি আপনার গেমটি ইনপুট SDK এর সাথে একীভূত করবেন, তখন আপনি খেলোয়াড়দের পিসিতে Google Play Games-এ ডিফল্ট নিয়ন্ত্রণগুলি পুনরায় তৈরি করতে সক্ষম করবেন।

আরও নিমজ্জিত অভিজ্ঞতার জন্য, আপনি আপনার মেনু, প্রধান গেম এবং মিনিগেমের জন্য বিভিন্ন স্কিম নিয়ন্ত্রণ সেট করে, অথবা আপনার ব্যবহারকারীর কাস্টম নিয়ন্ত্রণ মানচিত্রের সাথে মেলে আপনার UI আপডেট করে পিসিতে Google Play Games দ্বারা প্রদত্ত রিম্যাপিং বৈশিষ্ট্যের আরও সুবিধা নিতে পারেন। আপনি পৃথক কী বা কীগুলির গ্রুপের জন্য রিম্যাপিং অক্ষম বা সক্ষম করতে পারেন, অথবা আপনার গেমে কোন কীগুলি রিম্যাপ করার অনুমতি রয়েছে তা নির্ধারণ করতে পারেন।

রিম্যাপিং বৈশিষ্ট্যটি ব্যবহার করার সময়, অ্যান্ড্রয়েড ব্যবহারকারী কখন কোনও টেক্সট ফিল্ডে টেক্সট টাইপ করছেন তা সনাক্ত করবে এবং রিম্যাপিং অক্ষম করবে, তাই আপনার গেমটিকে এই পরিস্থিতিতে ম্যানুয়ালি রিম্যাপিং অক্ষম করতে হবে না।

আরও তথ্যের জন্য, আপনার গেমের জন্য সর্বোত্তম পিসি অভিজ্ঞতা তৈরিতে সহায়তা করার জন্য ইনপুট SDK-এর সেরা অনুশীলন এবং বিধিনিষেধগুলি দেখুন।

ইন্টিগ্রেশন গাইড

ইনপুট SDK ইন্টিগ্রেট করার বিষয়ে তথ্যের জন্য, ইনপুট SDK দিয়ে শুরু করুন দেখুন।

নমুনা গেম

ইনপুট SDK-এর সাথে কীভাবে একীভূত করবেন তার উদাহরণের জন্য, কোটলিন বা জাভা গেমের জন্য AGDK টানেল এবং ইউনিটি গেমের জন্য ট্রিভিয়াল কার্ট দেখুন।

ইনপুট SDK ডাউনলোড করুন

ইনপুট SDK ডাউনলোড করার আগে, নিম্নলিখিত Google ইনপুট SDK পরিষেবার শর্তাবলী এবং ডেটা সংগ্রহের প্রয়োজনীয়তাগুলি পড়ুন।

Google API পরিষেবার শর্তাবলী

Google API-এর পরিষেবার শর্তাবলী আপনার Google ইনপুট SDK-এর ব্যবহার নিয়ন্ত্রণ করে।

তথ্য সংগ্রহ

আমাদের পণ্য উন্নত করার জন্য Google ইনপুট SDK কর্মক্ষমতা এবং স্থিতিশীলতার ডেটা সংগ্রহ করতে পারে, যার মধ্যে নিম্নলিখিত ডেটা অন্তর্ভুক্ত রয়েছে:

  • ইনপুট SDK পদ্ধতিতে কলের সংখ্যা।
  • SDK পদ্ধতি ইনপুট করার ক্ষেত্রে অসফল কলের সংখ্যা।
  • ইনপুটম্যাপে সমষ্টিগত তথ্য যেমন:
    • সংজ্ঞায়িত কর্ম এবং গোষ্ঠীর সংখ্যা।
    • সংজ্ঞায়িত একক-কী, বহু-কী এবং মাউস কর্মের সংখ্যা।
    • নির্ধারিত মাউস অ্যাকশনের সংখ্যা।
    • পুনঃম্যাপযোগ্য ক্রিয়া এবং গোষ্ঠীর সংখ্যা।
    • রিম্যাপিং-সংরক্ষিত কীগুলির সংখ্যা।
    • ইনপুটম্যাপ রিম্যাপিং বিকল্প (সক্রিয়/অক্ষম)।
  • গেমের প্যাকেজের নাম।
  • গেমটির সংস্করণ নম্বর।
  • গেমটির সংস্করণের নাম।
  • SDK সংস্করণ ইনপুট করুন।
  • পিসি বা অন্যান্য ক্লায়েন্টে গুগল প্লে গেমসের মতো ক্লায়েন্ট ভেরিয়েন্ট।

ইনপুট SDK গুগল ম্যাভেন রিপোজিটরিতে পাওয়া যাচ্ছে । আপনার জাভা বা কোটলিন প্রকল্প কীভাবে করবেন তার নির্দেশাবলীর জন্য শুরু করার নির্দেশিকাটি দেখুন।

Play Unity Plugins সংগ্রহস্থল থেকে Unity-এর জন্য Input SDK ডাউনলোড করুন।