Google Play-তে গেমের closed testing: Unity, Unreal ও Godot-এর গাইড
নভেম্বর 2026-এ আপডেট করা হয়েছে
গেমকেও অন্য যেকোনো অ্যাপের মতোই closed testing-এর একই শর্ত পার হতে হয়: আপনার ব্যক্তিগত ডেভেলপার অ্যাকাউন্ট 13 নভেম্বর 2023-এর পরে খোলা হলে production-এর জন্য আবেদনের আগে অন্তত 12 জন টেস্টারকে টানা 14 দিন opt-in রাখতে হবে। তবে গেমের নিজস্ব কিছু ফাঁদ আছে: বড় ডাউনলোড, বিল্ড চালাতে না পারা ডিভাইস, আর যেসব টেস্টার একবার গেম খুলে আর ফেরেন না। এই গাইডে বলা হয়েছে গেম ডেভেলপারদের কী কী সেটআপ করা উচিত এবং টেস্টারদের কী করতে বলা উচিত।
একই নিয়ম, তবে গেমের নিজস্ব ঝুঁকি
এখানে Google গেম ও অ্যাপকে একইভাবে দেখে। অন্তত 12 জন টেস্টার টানা 14 দিন opt-in রেখে একটি closed test চালান, তারপর production-এর জন্য আবেদন করুন। production ফর্মে টেস্টারদের engagement, ফিডব্যাক এবং আপনি কী বদলেছেন তা জিজ্ঞেস করা হয়, তাই কেউ টিউটোরিয়ালের পরে না খেললে আপনার উত্তর দুর্বল হবে।
যেসব ঝুঁকি অন্য অ্যাপের চেয়ে গেমে বেশি:
- ডিভাইস সামঞ্জস্য: টেস্টাররা "your device isn't compatible" দেখেন এবং ইনস্টল করতে পারেন না।
- ডাউনলোডের আকার: মোবাইল ডেটায় প্রথম ডাউনলোড বড় হলে টেস্টাররা পিছিয়ে যান।
- সেশনের দৈর্ঘ্য: দুই সপ্তাহ ধরে রোজ 20 মিনিটের লেভেল কেউ খেলবেন না।
- কনটেন্টের ঘাটতি: একটি লেভেলের ভার্টিক্যাল স্লাইসে তৃতীয় দিনেই করার মতো কিছু থাকে না।
আগে যে বিল্ড সেটিংস দেখবেন
- Unity: Android App Bundle (.aab) বিল্ড করুন, ARM64 চালু করে IL2CPP ব্যবহার করুন (Google Play-তে 64-bit সমর্থন বাধ্যতামূলক), এবং এমন একটি ন্যূনতম API লেভেল দিন যা প্রয়োজনের চেয়ে বেশি ফোন বাদ না দেয়। বিল্ড বড় হলে একটি বিশাল ডাউনলোডের বদলে Play Asset Delivery ব্যবহার করুন।
- Unreal Engine: arm64 সহ App Bundle হিসেবে Android-এর জন্য প্যাকেজ করুন, Project Settings-এ target ও minimum SDK লেভেল দেখুন, আর ঐচ্ছিক কনটেন্ট asset pack-এ সরিয়ে প্রথম ডাউনলোড ছোট রাখুন।
- Godot: Gradle বিল্ড চালু করে Android এক্সপোর্ট টেমপ্লেট ব্যবহার করুন এবং AAB হিসেবে এক্সপোর্ট করুন। arm64-v8a যে অন্তর্ভুক্ত আছে তা নিশ্চিত করুন, আর কম দামি ফোনে রেন্ডারার পরীক্ষা করুন, কারণ কিছু ডিভাইসে Forward+ বা Mobile-এর চেয়ে Compatibility রেন্ডারার ভালো চলে।
- সব ইঞ্জিনের জন্য: নতুন অ্যাপের জন্য Google Play বর্তমানে যে API লেভেল চায় সেটি target করুন এবং Play App Signing দিয়ে সাইন করুন।
আপলোডের পর Play Console-এর Device catalog খুলে দেখুন আপনার বিল্ড কতগুলো ডিভাইস সমর্থন করে। বড় একটি অংশ বাদ পড়লে টেস্টাররা আসার আগেই ঠিক করুন।
টেস্ট সেটআপ করুন
- closed ট্র্যাক তৈরি করুন বা খুলুন: Test and release, তারপর Testing, তারপর Closed testing।
- আপনার টেস্টাররা যেসব দেশে থাকেন সেগুলো যোগ করুন।
- ইমেইল লিস্ট বা Google Group দিয়ে টেস্টার যোগ করুন। Tester Exchange ব্যবহার করলে testerexchange-testers@googlegroups.com যোগ করুন।
- .aab আপলোড করুন, রিলিজ রিভিউয়ের জন্য পাঠান এবং Published দেখানো পর্যন্ত অপেক্ষা করুন।
- opt-in লিংক শেয়ার করুন। প্রথমবার এটি কাজ করতে কয়েক ঘণ্টা লাগতে পারে।
টেস্টাররা "app not available" জানালে সেটি ঠিক করার গাইডটি দেখুন। এতে ভুল অ্যাকাউন্ট, দেশ ও পাবলিশ না হওয়া ট্র্যাকের সমস্যা আছে।
টেস্টারদের কী খেলতে বলবেন
টেস্টারদের ছোট ছোট দৈনিক লক্ষ্য দিন, যা কয়েক মিনিটে হয়ে যায়। আসল ও বৈচিত্র্যময় খেলাই আপনার কাজে লাগে, আর পরে production ফর্মে আপনি সেটাই বর্ণনা করবেন।
- দিন 1 থেকে 3: টিউটোরিয়াল ও প্রথম লেভেল শেষ করুন। যা বিভ্রান্তিকর লাগে তা জানান।
- দিন 4 থেকে 7: রোজ একটি ছোট সেশন খেলুন; সেটিংস, সাউন্ড, কন্ট্রোল ও পজ করে দেখুন।
- দিন 8 থেকে 11: ফিক্সসহ নতুন বিল্ড চেষ্টা করুন; ভালো লাগছে কি না দেখতে একটি লেভেল আবার খেলুন।
- দিন 12 থেকে 14: সবচেয়ে কঠিন কনটেন্ট খেলুন এবং ক্র্যাশ, ল্যাগ বা ব্যাটারি খরচ জানান।
আপনার গেমে দৈনিক রিওয়ার্ড, ছোট দৈনিক চ্যালেঞ্জ বা দ্রুত মোড থাকলে টেস্টারদের সেদিকে পাঠান। এটি দৈনিক ছন্দের সঙ্গে স্বাভাবিকভাবেই মানিয়ে যায়।
engagement দেখান
- টেস্ট চলাকালে অন্তত একটি আপডেট দিন, সম্ভব হলে দুটি। জানানো একটি ক্র্যাশ ঠিক করা production ফর্মের জন্য সবচেয়ে ভালো গল্প।
- আসল ডিভাইসে ক্র্যাশ ও ANR খুঁজে পেতে Play Console-এর Android vitals ও pre-launch report ব্যবহার করুন।
- একটি সহজ ফর্মে লিখিত ফিডব্যাক নিন: ডিভাইস মডেল, কী করেছেন, কী ঘটেছে।
- দৈনিক সক্রিয় টেস্টার, সেশন, পাওয়া বাগ ও শিপ করা বিল্ডের একটি লগ রাখুন।
মাল্টিপ্লেয়ার ও অনলাইন গেম
গেমের সার্ভার লাগলে 14 দিনই চালু রাখুন, আর টেস্টার একা থাকলেও যেন গেমটি খেলা যায় তা নিশ্চিত করুন। কখনো ভরে না ওঠা লবি দেখলে মনে হয় টেস্টটা ফাঁকা। সম্ভব হলে টেস্টের সময়টুকুর জন্য বট বা সোলো মোড রাখুন।
সাইন-ইন লাগলে টেস্টারদের একটি কাজ করা গেস্ট মোড বা স্পষ্ট নির্দেশনা দিন। সাইন-ইনের দেয়াল প্রথম দিনেই টেস্টার হারায়।
যথেষ্ট প্লেয়ার জোগাড় করা
12 জনের বদলে 15 জন টেস্টার চান, কারণ গেমে প্লেয়াররা দ্রুত ঝরে পড়েন। Tester Exchange এমন আসল মানুষ পাঠায় যাঁরা নিজেদের Android ফোনে খেলেন, আর প্রতিটি টেস্টারের দৈনিক ব্যবহার দেখায়: 12 জনের জন্য $12.99, 15 জনের জন্য $14.99 বা 25 জনের জন্য $22.99, একবারই দিতে হয়। https://testerexchange.com/earn-এ অন্য ডেভেলপারদের অ্যাপ ও গেম টেস্ট করেও ফ্রিতে টেস্টার আয় করতে পারেন।
সচরাচর জিজ্ঞাসিত প্রশ্ন
গেমেরও কি closed testing লাগে?
হ্যাঁ। 13 নভেম্বর 2023-এর পরে খোলা ব্যক্তিগত অ্যাকাউন্টের সব অ্যাপের জন্য এই শর্ত প্রযোজ্য, গেমও এর মধ্যে পড়ে।
closed testing-এর সময় কি আমার গেম অসম্পূর্ণ থাকতে পারে?
হ্যাঁ, closed test চলমান কাজের জন্যই। তবে দুই সপ্তাহ খেলার মতো যথেষ্ট কনটেন্ট টেস্টারদের লাগবে, আর টেস্ট চলাকালেও আপনার গেমটি উন্নত করা উচিত।
কিছু টেস্টার কেন আমার গেম ইনস্টল করতে পারছেন না?
সাধারণত ডিভাইস সামঞ্জস্যের কারণে: উচ্চ ন্যূনতম Android ভার্সন, 64-bit সমর্থনের অভাব, বা প্রয়োজনীয় হার্ডওয়্যার ফিচার। Play Console-এর Device catalog দেখুন।
টেস্টারদের প্রতিদিন কতক্ষণ খেলা উচিত?
Google কোনো সংখ্যা ঠিক করে দেয়নি। একটানা এক দীর্ঘ সেশন আর তারপর কিছু না, তার চেয়ে প্রতিদিনের একটি ছোট আসল সেশন ভালো।
টেস্টের জন্য কি Play Asset Delivery ব্যবহার করা উচিত?
আপনার গেম বড় হলে হ্যাঁ। প্রথম ডাউনলোড ছোট হলে বেশি টেস্টার আসলেই ইনস্টল করে খেলা শুরু করেন।