ইনস্ট্যান্ট প্লে প্রোগ্রামের জন্য বিবেচনা করার জন্য আপনার গেমটিকে অবশ্যই নিম্নলিখিত প্রয়োজনীয়তাগুলি পূরণ করতে হবে৷ সম্মতি যাচাই করতে স্ব-পর্যালোচনা চেকলিস্ট ব্যবহার করুন।
প্রয়োজনীয়তা
ইনস্ট্যান্ট প্লে প্রোগ্রামের জন্য বিবেচনা করার জন্য, আপনার গেমটিকে অবশ্যই Google Play ইনস্ট্যান্টের সমস্ত প্রয়োজনীয়তা পূরণ করতে হবে, সেইসাথে নিম্নলিখিত সমস্ত প্রযুক্তিগত এবং নীতি প্রয়োজনীয়তাগুলি পূরণ করতে হবে:
গেমটি অ্যাপ বান্ডেল ব্যবহার করে প্রকাশ করা হয়েছে।
গেমের আকার 15 MB বা তার কম ( অতিরিক্ত সম্পদ ডাউনলোড করা সম্ভব লঞ্চের পরে )।
গেমটি গুগল প্লে ইনস্ট্যান্ট স্যান্ডবক্স সীমাবদ্ধতা সমর্থন করে।
গেমটি লক্ষ্য করে Android 8.0 (API লেভেল 26) বা তার পরে।
গেমটি 64-বিট আর্কিটেকচার সমর্থন করে।
গেমটি বিজ্ঞপ্তি ব্যবহার করে না।
গেমটির জন্য শুধুমাত্র সমর্থিত Google Play তাত্ক্ষণিক অনুমতিগুলির তালিকা থেকে অনুমতি প্রয়োজন৷
Google Play গেম পরিষেবাগুলি ব্যবহার করে স্বয়ংক্রিয় সাইন-ইন প্রয়োজন৷
- নীরব সাইন-ইন ব্যর্থ হলে, ইন্টারেক্টিভ সাইন-ইন সহ ব্যবহারকারীকে অনুরোধ করুন। ব্যবহারকারীদের ইন্টারেক্টিভ সাইন-ইন বাতিল করতে সক্ষম হওয়া উচিত। আরও তথ্যের জন্য, Google Play গেম পরিষেবার গুণমান যাচাই তালিকা দেখুন।
Google Play Games পরিষেবার পপআপগুলির জন্য একটি ভিউ প্রদান করুন যাতে ব্যবহারকারীরা স্পষ্টভাবে দেখতে পারেন যে তারা সাইন ইন করেছেন৷
গেমটি একটি ক্লাউড সেভ সলিউশন সমন্বিত করে যা Google Play Games সার্ভিস প্লেয়ার আইডি দ্বারা চাবি করা হয় যাতে ব্যবহারকারীর গেমের অবস্থা তাত্ক্ষণিক খেলার সেশন এবং ডিভাইস জুড়ে বজায় থাকে। আপনি ক্লাউড ফায়ারস্টোর বা অন্য ক্লাউড ডাটাবেসের মতো একটি পণ্য ব্যবহার করতে পারেন। নিশ্চিত করুন যে প্লেয়ারের অগ্রগতি Google Play Games পরিষেবা প্লেয়ার আইডি দ্বারা চাবিকাঠি করা হয় এবং একজন খেলোয়াড় লগ ইন করার সাথে সাথে পুনরুদ্ধার করা হয়।
- গেম সেভ করা বাধ্যতামূলক যে গেমগুলি খেলার সেশন জুড়ে যেকোন ধরণের অধ্যবসায়কে সমর্থন করে৷ অন্যান্য ধরণের গেম (উদাহরণস্বরূপ, রোগুলাইকস এবং সাধারণ বোর্ড গেম) যেগুলি ছোট খেলার সেশনের জন্য ডিজাইন করা হয়েছে সেগুলির জন্য গেম সংরক্ষণের প্রয়োজন হয় না। যাইহোক, আমরা দৃঢ়ভাবে এই অবস্থা বজায় রাখার জন্য গেম সংরক্ষণ বা লিডারবোর্ড ব্যবহার করার পরামর্শ দিই যাতে ব্যবহারকারীরা তাদের মূল্যবান স্কোর বা কৃতিত্ব হারাতে না পারে।
আপনার যদি ইতিমধ্যে একটি না থাকে, তাহলে আপনার স্টোর তালিকায় গেমপ্লে দেখানো একটি ল্যান্ডস্কেপ প্রচার ভিডিও যোগ করুন। ব্যবহারকারীরা সরাসরি গেম থেকে নেওয়া গেমপ্লে বৈশিষ্ট্যযুক্ত ভিডিওগুলি উপভোগ করে৷ Google Play এই ভিডিও থেকে একটি হাইলাইট ক্লিপ স্বয়ংক্রিয়ভাবে তৈরি করবে, যা Google Play Games অ্যাপে অন্তর্ভুক্ত করা হবে। আপনি adb ব্যবহার করে সরাসরি ভিডিও ক্যাপচার করতে পারেন। যদি আপনার গেমটিতে শুধুমাত্র একটি পোর্ট্রেট মোড থাকে, তাহলে আপনি অনেকগুলি ভিডিও এডিটর ব্যবহার করে এটিকে ল্যান্ডস্কেপে রূপান্তর করতে পারেন৷
গেমটি নিজের জন্য একটি ইনস্টল বোতাম অন্তর্ভুক্ত করে না। একটি ইনস্টল বোতামের প্রয়োজন নেই কারণ তাত্ক্ষণিক খেলাটি ইনস্টল করা গেমের মতো একই অভিজ্ঞতা হওয়া উচিত। ব্যবহারকারীদের এখনও Google Play Games অ্যাপ এবং Google Play Store-এর বিবরণ পৃষ্ঠা থেকে গেমটি ইনস্টল করার ক্ষমতা রয়েছে।
গেমটি Google Play Games পরিষেবার অ্যান্টি-পাইরেসি বৈশিষ্ট্য প্রয়োগ করে না বা ম্যানিফেস্টে
com.android.vending.CHECK_LICENSE
অনুমতি অন্তর্ভুক্ত করে না। অ্যান্টি-পাইরেসি বৈশিষ্ট্য ব্যবহারকারীদের পাইরেটিং গেম থেকে বিরত রাখে যেগুলি অবশ্যই কিনতে হবে; এটা বিনামূল্যে গেম জন্য কোন সুবিধা আছে. অ্যান্টি-পাইরেসি চেক সক্ষম করা হলে তা Google Play তাত্ক্ষণিক অ্যাপগুলিকে Google Play গেম পরিষেবাগুলিতে সাইন ইন করতে বাধা দেবে৷যদি গেমটি OpenGL ব্যবহার করে, তাহলে নিশ্চিত করুন যে এটি OpenGL ES 2.0 কে লক্ষ্য করে, কারণ এটি Android 7 এবং তার আগের ডিভাইসে Google Play Instant অ্যাপের জন্য সম্পূর্ণ সমর্থিত একমাত্র সংস্করণ। নিশ্চিত করুন যে আপনি
android:glEsVersion
0x00020000
এ সেট করে<uses-feature>
এর সাথে সঠিক সংস্করণটি উল্লেখ করেছেন।আপনার
AndroidManifest.xml
ফাইলে তাত্ক্ষণিক স্বাদ হিসাবে1337
নির্দিষ্ট করুন যে এটি একটি পূর্ণ-অভিজ্ঞ ইনস্ট্যান্ট প্লে গেম (এবং একটি ট্রায়াল গেম নয়):<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" xmlns:dist="http://schemas.android.com/apk/distribution" package="com.yourapp.package"> <dist:module dist:instant="true" /> <application android:allowBackup="true"> <meta-data android:name="com.google.android.gms.instant.flavor" android:value="1337"/> ... </application> </manifest>
নিম্নলিখিত নির্দেশিকা অনুসারে গেমটি অ-ব্যহত উপায়ে নগদীকরণ করা হয়:
- প্রতিটি গেম শুরু হওয়ার প্রথম 3 মিনিটের মধ্যে বিজ্ঞাপন দেখানো এড়িয়ে চলুন। এই নিয়ম ব্যবহারকারীর দ্বারা শুরু করা পুরস্কৃত বিজ্ঞাপনের ক্ষেত্রে প্রযোজ্য নয়।
- নিশ্চিত করুন যে ব্যানার বিজ্ঞাপনগুলি বাধাহীন।
- কোনো পূর্ণ-পৃষ্ঠা ইন্টারস্টিশিয়াল বা ভিডিও বিজ্ঞাপন নেই। এই নিয়ম ব্যবহারকারীর দ্বারা শুরু করা পুরস্কৃত বিজ্ঞাপনের ক্ষেত্রে প্রযোজ্য নয়।
- বিজ্ঞাপনগুলিকে অবশ্যই ইন-গেম উপাদান বা মেনু/গেম নেভিগেশনের উপাদান হিসাবে ছদ্মবেশী করা উচিত নয়।
- অন্যান্য গেমের ক্রস-প্রমোশন গ্রহণযোগ্য, পূর্ববর্তী বিজ্ঞাপনের প্রয়োজনীয়তা সাপেক্ষে।
স্ব-পর্যালোচনা চেকলিস্ট
Google একটি পর্যালোচনার মাধ্যমে আপনার গেমটি চালানোর মাধ্যমে সম্মতি এবং বাগ-মুক্ত অপারেশন যাচাই করে৷ পর্যালোচনা প্রক্রিয়া শুরু করার আগে আপনি সম্মতি এবং সঠিক আচরণ পরীক্ষা করে সময় বাঁচাতে পারেন। নীচের স্ব-পর্যালোচনা চেকলিস্ট ব্যবহার করুন:
- প্রচার ভিডিও
- গেমটির একটি প্রোমো ভিডিও রয়েছে যা প্লে কনসোলে গেমপ্লে দেখাচ্ছে৷
- বিজ্ঞাপন এবং অ্যাপ-মধ্যস্থ কেনাকাটা
- প্রতিটি গেম লঞ্চের প্রথম 3 মিনিটের সময় কোন বিজ্ঞাপন দেখানো হয় না (পুরস্কৃত বিজ্ঞাপন ছাড়া)।
- ব্যানার বিজ্ঞাপনগুলি বাধাহীন এবং দুর্ঘটনাক্রমে স্পর্শ করে না৷
- কোনো পূর্ণ-পৃষ্ঠা ইন্টারস্টিশিয়াল বা ভিডিও বিজ্ঞাপন (পুরস্কারপ্রাপ্ত বিজ্ঞাপন ছাড়া) উপস্থিত নেই।
- গেমের কোথাও কোনো ইনস্টল বোতাম নেই।
- ডেটা ব্যবহার
- ব্যবহারকারীরা একটি LTE বা 4G সংযোগের মাধ্যমে 15 সেকেন্ডেরও কম সময়ে আপনার গেম খেলা শুরু করতে পারে।
- ব্যাক বোতাম
- রুট গেম মেনুতে ব্যাক বোতাম ব্যবহার করে প্লেয়ার গেম থেকে প্রস্থান করতে পারে। একটি প্রস্থান নিশ্চিতকরণ ডায়ালগ অনুমোদিত কিন্তু প্রয়োজন নেই৷ যদি একটি নিশ্চিতকরণ ডায়ালগ ব্যবহার করা হয়, ব্যবহারকারী যদি প্রস্থান নিশ্চিত করে বা আবার ব্যাক বোতাম টিপে তাহলে গেমটি প্রস্থান করা উচিত।
- Google Google Play গেম পরিষেবাগুলিতে সাইন-ইন করুন৷
- Google Play Games অ্যাপ থেকে গেমটি খোলার সময়, নিম্নলিখিতগুলি ঘটে:
- গেমটি নীরবে ব্যবহারকারীকে Google Play গেম পরিষেবাগুলিতে সাইন ইন করার চেষ্টা করে৷
- Google Play Games Services প্লেয়ারের গেমার আইডি সহ একটি "Hey there" স্বাগত বার্তা প্রদর্শন করে।
- নীরব সাইন-ইন ব্যর্থ হলে, ইন্টারেক্টিভ সাইন-ইন শুরু হয়। একটি অসীম সাইন-ইন লুপ এড়াতে ব্যবহারকারীর সাইন-ইন বাতিল করার বিকল্প আছে।
- Google Play Games অ্যাপ থেকে গেমটি খোলার সময়, নিম্নলিখিতগুলি ঘটে:
- গেমের অবস্থা পুনরুদ্ধার করা হচ্ছে (গেম সেভ / অ্যাপ-মধ্যস্থ কেনাকাটা)
- যাচাই করুন যে গেমের অবস্থা পুনরুদ্ধার করা যেতে পারে:
- গেমটি খেলুন এবং কিছু অর্থপূর্ণ অগ্রগতি করুন (উদাহরণস্বরূপ, একটি নতুন স্তর বা নতুন উচ্চ স্কোরে পৌঁছান) এবং, যদি প্রযোজ্য হয়, একটি ইন-অ্যাপ ক্রয় (IAP) করুন৷
- গেমটি ছেড়ে দিন এবং তারপরে এটি ডিভাইস থেকে সরান (সাধারণত সেটিংস > অ্যাপ্লিকেশনগুলিতে )।
- একই ডিভাইসে গেমটি পুনরায় চালু করুন এবং যাচাই করুন যে গেমের অগ্রগতি এবং IAP উভয়ই স্বয়ংক্রিয়ভাবে পুনরুদ্ধার করা হয়েছে।
- একটি ভিন্ন ডিভাইসে গেমটি পুনরায় চালু করুন এবং যাচাই করুন যে গেমের অগ্রগতি এবং IAP উভয়ই স্বয়ংক্রিয়ভাবে পুনরুদ্ধার করা হয়েছে৷
- যাচাই করুন যে গেমের অবস্থা পুনরুদ্ধার করা যেতে পারে:
- অফলাইন সমর্থন
- গেমটি অফলাইনে খেলার যোগ্য তা যাচাই করুন:
- অনলাইনে গেমটি চালু করুন এবং একটি খেলার যোগ্য অবস্থায় যান।
- গেমটি ছেড়ে দিন এবং গেম প্রক্রিয়াটি মেরে ফেলুন।
- ডিভাইসে বিমান মোডে স্যুইচ করুন।
- গেমটি পুনরায় চালু করুন এবং যাচাই করুন যে গেমটি অফলাইনে খেলার যোগ্য।
- গেমটি অফলাইনে খেলার যোগ্য তা যাচাই করুন:
- ডিভাইস সমর্থন
- নিশ্চিত করুন গেমটি অ্যান্ড্রয়েড ট্যাবলেটে সম্পূর্ণরূপে খেলার যোগ্য।
- নিশ্চিত করুন গেমটি Android 5 (API লেভেল 21) এবং পরবর্তীতে চলে।
বিবেচনার জন্য আপনার খেলা জমা দিন
আপনার খেলা জমা দিতে বিবেচনা ফর্ম পূরণ করুন. যদিও সমস্ত বিকাশকারী তাত্ক্ষণিক প্লে গেমগুলি তৈরি করতে পারে, Google Play টিমের চূড়ান্ত বিচক্ষণতা রয়েছে যে কোন গেমগুলি Google Play Games অ্যাপের হোমপেজে বৈশিষ্ট্যযুক্ত।
আপনি আপনার ইনস্ট্যান্ট প্লে সংস্করণ তৈরি করার পরে বা আপনার বিদ্যমান ইনস্টলযোগ্য সংস্করণ ব্যবহার করার পরে (ঝটপট প্লে সংস্করণ তৈরি করার আগে) আপনার গেমটি ফিচারের জন্য জমা দিতে পারেন।
আপনি যদি আপনার বিদ্যমান ইনস্টলযোগ্য সংস্করণ জমা দেন, আমরা আপনার গেমটি পর্যালোচনা করব এবং আপনাকে জানাব যে এটি ইনস্ট্যান্ট প্লে বৈশিষ্ট্যযুক্ত প্রোগ্রামের জন্য উপযুক্ত কিনা।