পিসির জন্য গুগল প্লে গেমসের ক্রস-পাবলিশিং

Chromebooksই একমাত্র বড় স্ক্রিনের প্ল্যাটফর্ম নয় যেখানে অ্যান্ড্রয়েড গেম খেলা যায়। Google Play Games এর মাধ্যমে পিসিতে আপনার অ্যান্ড্রয়েড গেম খেলার জন্য একটি প্ল্যাটফর্মও প্রদান করে। প্রয়োজনীয়তাগুলি যথেষ্ট একই রকম যে আপনি যদি Google Play Games এর জন্য আপনার গেমটি অপ্টিমাইজ করেন, তাহলে আপনি ChromeOS এর জন্য অপ্টিমাইজ করার কাজটি সম্পন্ন করতে পারবেন।

গুগল প্লে গেমসের জন্য অপ্টিমাইজেশন এবং প্রকাশনা

  1. আপনার গেমের এমন একটি সংস্করণ তৈরি করুন যা বড় স্ক্রিনের ডিভাইসে কাজ করে। Google Play Games ডকুমেন্টেশনে Google Play Games এর অনুমোদনের প্রয়োজনীয়তা এবং ChromeOS ডিভাইসে কীভাবে পরীক্ষা করতে হয় তা বিস্তারিতভাবে বর্ণনা করা হয়েছে। যদি আপনি আগে Chromebook এর জন্য আপনার গেমটি অপ্টিমাইজ করে থাকেন, তাহলে নিশ্চিত করুন যে তারা Google Play Games এর জন্য অতিরিক্ত প্রয়োজনীয়তা পূরণ করে।
  2. আপনার গেমটি গুগল প্লে গেমসের জন্য প্যাকেজ করুন এবং নিশ্চিত করুন যে আপনি x86 এবং x86_64 বাইনারি অন্তর্ভুক্ত করেছেন। ChromeOS সাবমিশনের জন্যও এই বাইনারিগুলি অন্তর্ভুক্ত করতে ভুলবেন না। যখন সম্ভব, আপনার পিসিতে মোবাইল বিল্ডের মতো একই APK বা অ্যাপ বান্ডেল ব্যবহার করা উচিত।
  3. Play Console-এর মধ্যে "Google Play Games for PC" ট্র্যাকে আপনার গেমটি প্রকাশ করুন

Chromebook-এর জন্য একটি Google Play Games বিল্ড প্রকাশ করা হচ্ছে

গুগল প্লে গেমস ট্র্যাকে প্রকাশ করলে আপনার গেমটি স্বয়ংক্রিয়ভাবে Chromebook-এ উপলব্ধ হবে না। যেসব ডেভেলপাররা তাদের বড় স্ক্রিনের গেম সংস্করণ Chromebook-এ উপলব্ধ করতে চান, তাদের জন্য দুটি বিকল্প রয়েছে: একটি সম্মিলিত প্রকল্প বজায় রাখা (প্রস্তাবিত) অথবা পৃথক প্রকল্প তৈরি করা।

সম্মিলিত প্রকল্প

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

পৃথক প্রকল্প

যদি আপনার মোবাইল ভার্সন থেকে আপনার বড় স্ক্রিন ভার্সন আলাদা করতে হয়, তাহলেও সামনের পথ খোলা আছে। গুগল প্লে গেমসের জন্য একই বিল্ড ব্যবহার করে, এমন একটি বান্ডেল তৈরি করুন যা শুধুমাত্র Chromebook গুলিকে লক্ষ্য করে এবং আপনার মোবাইল ভার্সনের মতো একই প্লে স্টোর তালিকায় আপলোড করুন। এটি আপনার পর্যালোচনা এবং রেটিং এক জায়গায় রাখবে। তবে এর জন্য কিছু বিবেচ্য বিষয় বিবেচনা করা প্রয়োজন:

  • বিল্ডগুলির মধ্যে প্যাকেজের নাম একই রাখুন।
  • ChromeOS (বড় স্ক্রিন) বিল্ডের সংস্করণ কোড বর্তমান অ্যান্ড্রয়েড (মোবাইল) সংস্করণের তুলনায় অনেক বেশি সংখ্যায় বৃদ্ধি করুন।
  • আপনার বড় স্ক্রিনের সংস্করণটি শুধুমাত্র Chromebook-এ আবিষ্কারযোগ্য করে তুলতে অ্যাপ ম্যানিফেস্টে নিম্নলিখিত Chrome OS-নির্দিষ্ট বৈশিষ্ট্যটি যোগ করুন।
<uses-feature android:name="org.chromium.arc" android:required="true" />
  • ফোন বিল্ডের পাশাপাশি স্ট্যান্ডার্ড রিলিজ টাইপের জন্য প্রোডাকশন ট্র্যাকে নতুন বিল্ড আপলোড করুন।