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