এপিআই লেভেল ৯ (অ্যান্ড্রয়েড ২.৩ জিঞ্জারব্রেড) থেকে অ্যান্ড্রয়েড বিভিন্ন ধরণের গেম কন্ট্রোলার সমর্থন করে। আধুনিক অ্যান্ড্রয়েড সংস্করণগুলিতে অনেক জনপ্রিয় গেমপ্যাড এবং তাদের উন্নত কার্যকারিতা রয়েছে যেমন:
- ক্লাসিক এবং উন্নত ইনপুট
- একাধিক গেমপ্যাড সমর্থন সহ স্থানীয় মাল্টিপ্লেয়ার
- টাচপ্যাড সাপোর্ট
- হ্যাপটিক্স
- লাইটবার নিয়ন্ত্রণ
- অ্যাক্সিলোমিটার
আজকের সবচেয়ে সাধারণ ব্যবহারের সুবিধার্থে, অ্যান্ড্রয়েড গেমপ্যাড ম্যাপিংয়ের জন্য একটি স্ট্যান্ডার্ড সংজ্ঞা তৈরি করেছে যাতে একজন ডেভেলপারকে যে পরিমাণ পরীক্ষা করতে হয় তা সহজ করা যায় এবং প্রতিটি ধরণের গেমপ্যাডকে অনন্য করে তোলে তা সংরক্ষণ করা যায়।
আপনার গেম ইঞ্জিনটি আজ থেকেই অ্যান্ড্রয়েডের জন্য কন্ট্রোলার ইনপুট সমর্থন করতে পারে, এবং আপনার গেমটিতে কন্ট্রোলার সাপোর্ট বাস্তবায়নের জন্য আমরা আপনাকে সেখান থেকে শুরু করার পরামর্শ দিচ্ছি। যদি আপনার গেম ইঞ্জিনটি কন্ট্রোলার ইনপুট সমর্থন না করে, অথবা শুধুমাত্র মৌলিক বৈশিষ্ট্যগুলি সমর্থন করে এবং আপনি উন্নত বৈশিষ্ট্যগুলির সুবিধা নিতে চান, তাহলে আপনি আমাদের অ্যান্ড্রয়েড API গুলির সাহায্যে সরাসরি আপনার গেমে সমর্থন বাস্তবায়নের জন্য নিম্নলিখিত লাইব্রেরিগুলি ব্যবহার করতে পারেন:
- NativeActivity বা GameActivity ব্যবহারকারী C++ ডেভেলপারদের জন্য, গেম কন্ট্রোলার লাইব্রেরি ব্যবহার করার পরামর্শ দেওয়া হচ্ছে। অ্যান্ড্রয়েড গেম ডেভেলপারের টুলকিটের একটি উপাদান এই লাইব্রেরিটি অন্যান্য প্ল্যাটফর্মের সাথে তুলনীয় একটি C/C++ API অফার করে। এটি হ্যাপটিক্স এবং অ্যাডভান্সড মোশন ইভেন্টগুলিতে সহজ অ্যাক্সেস প্রদান করে, পাশাপাশি গেমপ্যাড লেআউট এবং লেবেল সনাক্ত করার জন্য একটি প্রক্রিয়া প্রদান করে, যা গেমগুলিকে সঠিক বোতাম প্রম্পট প্রদর্শন করতে সক্ষম করে।
- জাভা এবং কোটলিন ডেভেলপারদের জন্য যারা নেটিভ অ্যান্ড্রয়েড এপিআই ব্যবহার করেন, এই নির্দেশিকাটি বর্ণনা করে যে কীভাবে সবচেয়ে সাধারণ গেম কন্ট্রোলারগুলিতে কন্ট্রোলার অ্যাকশন পরিচালনা করতে হয় , স্থানীয় "কাউচ" মাল্টিপ্লেয়ার সক্ষম করতে একাধিক গেম কন্ট্রোলার সমর্থন করতে হয় এবং হ্যাপটিক্স, টাচপ্যাড এবং ইনর্শিয়াল পরিমাপ ইউনিট (জাইরোস্কোপ এবং অ্যাক্সিলোমিটার) এর মতো উন্নত কন্ট্রোলার বৈশিষ্ট্যগুলি সক্ষম করতে হয়।
আপনার গেমের জন্য আপনি যেভাবেই কন্ট্রোলার সাপোর্ট প্রয়োগ করুন না কেন, আমরা আপনাকে আমাদের পরীক্ষার নির্দেশিকা অনুসরণ করার পরামর্শ দিচ্ছি যাতে আপনার ব্যবহারকারীরা Android ডিভাইস জুড়ে একটি ধারাবাহিক এবং উচ্চ-মানের অভিজ্ঞতা নিশ্চিত করতে পারেন। আমরা আপনাকে Google Play Store-এ কন্ট্রোলার-সমর্থিত গেমগুলি কীভাবে প্রদর্শিত হয় তা পর্যালোচনা করার পরামর্শ দিচ্ছি, যাতে আপনার গেমটি সঠিকভাবে কন্ট্রোলার সাপোর্ট আছে কিনা তা নিশ্চিত করার নির্দেশাবলী অন্তর্ভুক্ত রয়েছে।
মাল্টি-ফর্ম ফ্যাক্টর
বিভিন্ন ডিভাইস ফর্ম ফ্যাক্টরের সাথে অ্যান্ড্রয়েডের বিস্তৃত সামঞ্জস্যতা গেম কন্ট্রোলারগুলিতেও বিস্তৃত, যা আপনাকে মোবাইল ফোন, বড় স্ক্রিন ট্যাবলেট বা এমনকি টিভির মাধ্যমেও আপনার গেমিং অভিজ্ঞতা উন্নত করতে দেয়। বড় স্ক্রিন এবং অ্যান্ড্রয়েড টিভি ডিভাইসগুলি আপনার বসার ঘরে আরামে কনসোলের মতো অভিজ্ঞতার জন্য উপযুক্ত, সমৃদ্ধ ভিজ্যুয়াল এবং আরও গ্রাফিক্যালি ইনটেনসিভ গেম খেলার ক্ষমতা প্রদান করে। এই ক্রস-ডিভাইস সামঞ্জস্যতা কেবল গেমপ্লে উন্নত করে না বরং আপনার পছন্দগুলিকেও বিস্তৃত করে, নিশ্চিত করে যে যেকোনো অ্যান্ড্রয়েড-চালিত ডিভাইসে সেরা গেমিং অভিজ্ঞতা অ্যাক্সেসযোগ্য।
আরও তথ্যের জন্য, নিম্নলিখিত সম্পর্কিত সম্পদগুলি দেখুন: