ابزار بررسی آمادگی بازی (Game Readiness Checker) ابزاری است که به شما کمک میکند تا بازی خود را در شبیهساز توسعهدهندگان بازیهای گوگل پلی (Google Play Games on PC Developer Emulator) با الزامات بررسی مطابقت دهید. اجرای بازی شما از طریق این ابزار، با برجسته کردن مشکلات رایج قبل از ارسال بازی برای بررسی رسمی ، به کوتاه شدن زمان بررسی کمک میکند.
چگونه کار میکند؟
- بازی خود را در شبیهساز توسعهدهندگان گوگل پلی روی کامپیوتر اجرا کنید.
- با استفاده از آیکون «اعتبارسنجی آمادگی بازی» در منوی زمینهی سینی سیستم، ابزار بررسی آمادگی بازی را باز کنید (روی آیکون Google Play Games on PC در سینی سیستم کلیک راست کنید).
- در بررسیکنندهی آمادگی بازی، نام بستهی بازی مورد آزمایش را انتخاب کنید.
- روی اجرای تستها کلیک کنید.
- 20 ثانیه صبر کنید تا تست تمام شود.
وقتی این کار انجام شد، فهرستی از تمام نتایج آزمون (چه قبول و چه رد) دریافت میکنید. آزمونهای ناموفق دارای توضیحی از مشکل و پیوندی به این مستندات توسعهدهنده در سمت راست هستند. این پیوندها به شما کمک میکنند تا مشکل را تشخیص داده و راهحلی برای آن پیدا کنید.

تستهای سازگاری بازیهای گوگل پلی روی کامپیوتر
این فهرستی از آزمایشهایی است که Game Readiness Checker اجرا میکند و نحوهی رسیدگی به هرگونه مشکلی که کشف میکند.
تست ویژگیهای اندروید
- آنچه آزمایش میکند: این آزمایش به دنبال ویژگیهایی میگردد که در Google Play Games روی کامپیوتر پشتیبانی نمیشوند اما در فایل
AndroidManifest.xmlبازی وجود دارند. - نحوه رفع مشکلات تست: هر ویژگی که توسط Google Play Games در رایانه شخصی پشتیبانی نمیشود را حذف یا اختیاری کنید تا مطمئن شوید بازیکنان میتوانند بازی شما را نصب و بازی کنند.
آزمون ABI پشتیبانی شده
- آنچه آزمایش میکند: این تست تضمین میکند که بازی از x86، x86-64 یا هر ARM ABI پشتیبانی میکند. این تست برای اجرای بازیهای گوگل پلی روی کامپیوتر لازم است.
- نحوه رسیدگی به خطاهای تست: اطمینان حاصل کنید که بازی شما و کتابخانههای پشتیبانیکننده آن برای x86-64 ساخته شدهاند.
آزمون ABI x86
- آنچه آزمایش میکند: این تست تضمین میکند که بازی از ABI x86-64 پشتیبانی میکند، که برای بازیهای Google Play در رایانه شخصی توصیه میشود.
- نحوه رسیدگی به خطاهای تست: اطمینان حاصل کنید که بازی شما و کتابخانههای پشتیبانیکننده آن برای x86-64 ساخته شدهاند.
تست نسخه OpenGL پشتیبانی نشده
- آنچه آزمایش میکند: نسخه OpenGL مشخص شده در مانیفست، در بازیهای Google Play روی رایانه شخصی پشتیبانی میشود.
- نحوه رفع خطاهای تست: مطمئن شوید که بازی شما از حداقل نسخههای OpenGL ES یا Vulkan برای بازیهای Google Play در رایانه شخصی پشتیبانی میکند و
AndroidManifest.xmlخود را بر این اساس بهروزرسانی کنید.
تست یکپارچهسازی SDK سرویسهای بازیهای Play نسخه ۲
- آنچه آزمایش میکند: آیا SDK نسخه ۲ نرمافزار Play Games Services در فایل
AndroidManifest.xmlقابل دسترسی است؟ - نحوه رفع خطاهای تست: الزامات پیوستگی را مطالعه کنید و مطمئن شوید که جدیدترین SDK سرویسهای Play Games را یکپارچهسازی کردهاید.
تست ورود به سیستم SDK نسخه ۲ سرویسهای بازیهای Play
- مواردی که آزمایش میشود: اینکه آیا بازیکن با کیت توسعه نرمافزار Play Games Services نسخه ۲ وارد سیستم شده است یا خیر.
- نحوه رفع خطاهای تست: الزامات تداوم را مطالعه کنید و مطمئن شوید که در زمان انتشار، بازیکن را وارد سیستم میکنید.
آزمون SDK ورودی
- آنچه آزمایش میشود: آیا بازی با استفاده از Input SDK با سرویس نگاشت ورودی یکپارچه شده است یا خیر.
- نحوه رفع خطاهای تست: درباره Input SDK مطالعه کنید و مطمئن شوید که پیوندهای اکشن را در بازی خود حاشیهنویسی میکنید.
تست پایداری FPS
- آنچه آزمایش میکند:
- بازی فریمهای کافی برای محاسبه FPS پایدار تولید نمیکرد.
- بازی به طور مداوم بیش از 30 فریم در ثانیه تولید نمیکرد.
- نحوه رفع مشکلات تست: مطمئن شوید که بازی شما الزامات نرخ فریم برای بازیهای گوگل پلی روی کامپیوتر را برآورده میکند و نرخ فریم را ثابت نگه میدارد.
آزمون مجوزها
- آنچه آزمایش میکند: اینکه آیا بازی مجوزهایی را درخواست میکند که در Google Play Games روی کامپیوتر پشتیبانی نمیشوند یا خیر.
- نحوه رفع خطاهای تست: درباره ویژگیهایی که در بازیهای گوگل پلی روی کامپیوتر وجود ندارند، مطالعه کنید و مطمئن شوید که آنها اختیاری هستند.
آزمایش ANR
- آنچه آزمایش میکند: اینکه آیا خطای «برنامه پاسخ نمیدهد» (ANR) هنگام اجرای بازی شناسایی شده است یا خیر.
- نحوه رسیدگی به خطاهای تست : در مورد نحوه تشخیص ANRها و رایجترین نوع آنها مطالعه کنید و به هرگونه مشکلی که ممکن است هنگام اجرای Game Readiness Checker رخ داده باشد، رسیدگی کنید.
تست خرابی برنامه
- چه چیزی را آزمایش میکند: اگر بازی از کار بیفتد.
- نحوه رسیدگی به خطاهای تست: هرگونه خرابی که ممکن است هنگام اجرای Game Readiness Checker رخ داده باشد را تشخیص داده و برطرف کنید .