بازی شما باید قبل از انتشار در Google Play Games روی کامپیوتر ، الزامات قابلیت بازی را برآورده کند. پس از انتشار بازی روی پلتفرم، میتوانید با اضافه کردن ویژگیهای پلتفرم که بازیکنان را راضی میکند، مانند تداوم یکپارچه بازی، کنترلهای ورودی پلتفرم و عملکرد بهبود یافته، برای دریافت گواهینامه کامل تلاش کنید.
الزامات قابلیت بازی
برای انتشار بازی موبایل خود روی رایانههای شخصی، باید حداقل الزامات قابل اجرا را رعایت کنید. این الزامات به گونهای طراحی شدهاند که اطمینان حاصل شود بازی شما روی پلتفرم قابل اجرا است. پس از انتشار بازی روی رایانههای شخصی، میتوانید به توسعه بازی خود ادامه دهید تا کاملاً روی پلتفرم مورد نظر تایید شود.
چک لیست قابلیت بازی:
- این بازی روی رایانههای شخصی با ماوس و کیبورد قابل اجرا است. توجه داشته باشید که پشتیبانی مستقیم از ماوس و کیبورد برای برآورده کردن این نیاز الزامی نیست. بازیهایی که در حالت سازگاری قابل اجرا هستند، کافی هستند.
- گیمپلی را نمیتوان با مجوزهای پشتیبانی نشده مسدود کرد.
- گیمپلی نمیتواند توسط APIهای پشتیبانینشدهی گوگل مسدود شود.
- بازی نمیتواند به ویژگیهای پشتیبانینشده نیاز داشته باشد.
- بازی باید از OpenGL ES (نسخه ۳.۲ یا پایینتر) یا Vulkan (نسخه ۱.۱ یا پایینتر) پشتیبانی کند.
آزمایش قابلیت پخش
روشهای مختلفی برای آزمایش بازی شما وجود دارد تا مشخص شود که آیا الزامات اولیهی قابلیت بازی را برآورده میکند یا خیر. مهمترین نکته برای آزمایش، بررسی ورودیها و عدم مسدود شدن گیمپلی توسط ویژگیها یا مجوزهای پشتیبانی نشده است. حالت سازگاری در پلتفرم ممکن است برای یک بازی تک کلیکی کافی باشد. اگر بازی شما پیچیدهتر است، مثلاً برای بازی به دو دست نیاز دارد، ممکن است پشتیبانی اضافی از ماوس و صفحه کلید مورد نیاز باشد. در اینجا چند نکته برای بررسی وجود دارد:
- برای اسکرول کردن یا بزرگنمایی از اسکرول موس استفاده کنید.
- کشیدن عمودی انگشت روی صفحه نمایش با ماوس، نسبت به کشیدن افقی انگشت، به کار بیشتری نیاز دارد. اگرچه کشیدن افقی انگشت با استفاده از حالت سازگاری به خوبی ترجمه میشود، اما برای کشیدن عمودی، میانبرهای صفحه کلید را در نظر بگیرید.
- پشتیبانی از حرکات چند لمسی با میانبرهای صفحه کلید.
- برای اقدامات رایج، مانند فشردن کلید Enter برای پذیرش کادرهای محاورهای یا فشردن کلید Escape برای لغو، میانبرهای صفحهکلید اضافه کنید.
شما میتوانید از روشهای زیر برای آزمایش قابلیت پخش ورودی بازی خود استفاده کنید:
- ChromeOS: کرومبوکها با استفاده از ماوس و کیبورد، تجربهای مشابه کامپیوترهای شخصی را ارائه میدهند. این سیستم عامل، نزدیکترین تجربه به بازیهای گوگل پلی را روی کامپیوتر شخصی فراهم میکند.
- موبایل با ماوس و کیبورد: میتوانید یک ماوس و کیبورد را به دستگاه موبایل وصل کنید تا ببینید چقدر خوب کار میکند.
معماری ABI بازی
گوگل پلی گیمز روی کامپیوتر از بازیهایی که با ARM یا x86-64 ABI ساخته شدهاند پشتیبانی میکند. برای بهبود عملکرد بازی و گسترش دسترسی به دستگاه، اضافه کردن فایلهای باینری x86-64 توصیه میشود. برای صدور گواهینامه کامل، نسخه x86-64 بازی نیز مورد نیاز است.
فایلهای باینری ARM
گوگل با اینتل همکاری کرده است تا بازیهای مبتنی بر ARM را با استفاده از فناوری Intel Bridge روی رایانههای شخصی مبتنی بر اینتل فعال کند. این بدان معناست که پس از اینکه بازی موبایل شما الزامات قابلیت اجرا را برآورده کرد، میتواند از طریق Google Play Games روی رایانه شخصی روی رایانههای شخصی مبتنی بر اینتل توزیع شود.
فایلهای باینری x86-64
ارائه نسخه x86-64 از بازی موبایل شما، بهبود عملکرد را برای بازیکنان شما فراهم میکند زیرا میتواند مستقیماً روی سختافزار بومی اجرا شود. این امر همچنین توزیع بازی شما را به رایانههای شخصی غیر اینتل گسترش میدهد.
ارائه نسخه x86-64 از بازی شما باید اولین قدم شما در بهینهسازی بازی برای بازیهای گوگل پلی روی کامپیوتر باشد. این کار عملکرد بازی شما را بهبود میبخشد و دامنه توزیع آن را گسترش میدهد.
الزامات صدور گواهینامه
بازیهای دارای گواهینامه برای استفاده از ویژگیها و قابلیتهای Google Play Games روی رایانه شخصی و لذت بردن بازیکنانشان بهینه شدهاند. برای تأیید بازی خود، علاوه بر الزامات زیر، باید تمام الزامات اولیه قابلیت بازی را نیز برآورده کرده باشید.
- الزامات پلتفرم
- الزامات قابلیت پخش
- گرافیک
- ورودی دستگاه
- بازی بین پلتفرمی
برای اطلاعات بیشتر در مورد زمان نیاز به ادغام این الزامات و نحوه آزمایش آنها، به صفحه چک لیست مراحل مهم مراجعه کنید.
حداقل شرایط لازم برای بازیکنان
برای کسب اطلاعات در مورد حداقل شرایط لازم برای اجرای بازیهای گوگل پلی روی کامپیوتر، به حداقل شرایط لازم برای کامپیوتر در مرکز راهنمای گوگل مراجعه کنید.
شبیهساز توسعهدهنده را دریافت کنید
وقتی نسخهی سازگار با بازی خود را تهیه کردید، میتوانید آن را در نسخهی توسعهدهندهی شبیهساز آزمایش کنید. شبیهساز توسعهدهنده شامل همان ویژگیهای بازیهای گوگل پلی روی کامپیوتر، SDKها و بهینهسازیهایی است که در رابط کاربری وجود دارد. علاوه بر این، شامل برخی کنترلهای اضافی است که آزمایش بازی شما را روی ویندوز آسانتر میکند.
شما میتوانید یک فایل APK را از طریق اندروید استودیو یا Android Debug Bridge روی شبیهساز بارگذاری جانبی کنید.
برای اطلاعات بیشتر به استفاده از شبیهساز توسعهدهنده مراجعه کنید.