بازی‌های گوگل پلی | دستورالعمل‌های ارتقا سطح اصلاح‌شده

برنامه‌ی Level Up که توسط گوگل پلی گیمز (Google Play Games) بازسازی شده است، برنامه‌ای برای تقدیر و پاداش به تجربیات عالی بازی با مزایای کارت امتیاز برنامه است تا رشد تجاری بازی شما را افزایش دهد. شرکت در این برنامه داوطلبانه است و توسعه‌دهندگانی که شرکت نکنند، تغییری در مزایایی که از طریق برنامه‌های دیگر به آنها تعلق می‌گیرد، نخواهند داشت. توسعه‌دهندگان می‌توانند از اول سپتامبر ۲۰۲۶ از طریق کنسول پلی (Play Console) ثبت‌نام کنند. برای اطلاعات بیشتر، به ثبت‌نام در برنامه‌ی Level Up مراجعه کنید.

ماموریت ما این است که بازیکنان را با بهترین تجربیات بازی مرتبط کنیم - تجربیاتی که یک تجربه گیمر سازگار را ارائه می‌دهند ، به همه صفحه‌ها دسترسی دارند و جلسات گیم‌پلی پایدار و روان‌تری را ارائه می‌دهند .

انتظارات بازیکنان و نیازهای توسعه‌دهندگان همیشه در حال تغییر است و این برنامه نیز به گونه‌ای طراحی شده است که با آنها همگام شود. دستورالعمل‌ها و مزایای تجربه کاربری ممکن است با گذشت زمان به‌روزرسانی شوند. برای کمک به شما در حفظ وضعیت برنامه‌تان، قبل از اعمال هرگونه به‌روزرسانی برنامه، اطلاع‌رسانی معقول و مستندات دقیقی ارائه خواهیم داد تا اطمینان حاصل شود که زمان کافی برای اجرای تغییرات مورد نیاز را دارید.

این صفحه دستورالعمل‌های تجربه کاربری را شرح می‌دهد. برای کسب اطلاعات بیشتر در مورد برنامه Level Up و مزایای آن، از صفحه بازی‌های گوگل پلی | برنامه Level Up دیدن کنید.

دستورالعمل‌های تجربه کاربری

برای دسترسی به مزایای کارت امتیاز برنامه Level Up، بازی شما باید تمام دستورالعمل‌های تجربه کاربری ذکر شده در این صفحه را رعایت کند. این دستورالعمل‌ها ممکن است هر از گاهی با تکامل برنامه به‌روزرسانی شوند.

بخش‌های زیر، دستورالعمل‌ها را با سه موضوع اصلی تشریح می‌کنند:

ارائه یک تجربه گیمر پایدار

پلتفرم بازی ما مکانیک‌ها و سطوح جدیدی را معرفی می‌کند که یک تجربه بازی سطح بالا، لذت‌بخش و پایدار را برای بازیکنان ارائه می‌دهد. برای ارائه این هدف، بازی‌ها باید دستورالعمل‌های تجربه کاربری زیر را در خود جای دهند.

شناسه راهنما
LU-PA-GAA

احراز هویت پلتفرم : SDK مربوط به سرویس‌های بازی‌های گوگل پلی نسخه ۲ را ادغام کنید و مطمئن شوید که در هنگام راه‌اندازی اولیه فعال می‌شود. این ادغام، دستاوردها، آمار بازی و همگام‌سازی بین دستگاهی را برای بازیکنانی که این ویژگی‌های پلتفرم را انتخاب کرده‌اند، تقویت می‌کند. برای اطلاعات بیشتر، به Play Games Services مراجعه کنید.

استفاده از احراز هویت پلتفرم Play Games نیازی به استفاده از سیستم هویت گوگل یا حتی داشتن یک سیستم هویت درون بازی ندارد. اگر مایل به استفاده از یک سیستم هویت هستید، می‌توانید از هر ارائه‌دهنده هویتی (مانند ورود با گوگل، ارائه‌دهندگان شخص ثالث یا یک backend سفارشی) برای مدیریت حساب‌های درون بازی اختصاصی استفاده کنید. بازی‌هایی که دارای حساب‌های درون بازی هستند می‌توانند از API فراخوان بازی‌های Play Games برای همگام‌سازی حساب‌ها بین دستگاه‌ها استفاده کنند تا ورود به سیستم آسان‌تر شود.

معافیت‌ها

شناسه معافیت
LU-PA-EAA

بازی‌هایی که عمدتاً بازیکنان زیر ۱۳ سال را هدف قرار می‌دهند، برای رعایت دستورالعمل‌های ارتقاء سطح، ملزم به راه‌اندازی اولیه سرویس‌های بازی‌های Play یا استفاده از سایر ویژگی‌های این بخش (دستاوردها، GSAPI، دستیار، پاداش‌ها یا ذخیره ابری) نیستند.

بازی‌های همراه را بازی کنید

افزونه‌ی جانبی Play Games یک افزونه‌ی جانبی است که با ارائه‌ی محتوای مرتبط، قابلیت‌ها و پیشنهادات ویژه، مستقیماً به بازیکنان، به آن‌ها کمک می‌کند تا در بازی خود باقی بمانند. بازیکنان انتظار دارند که افزونه‌ی جانبی در بازی‌های پلتفرم Play Games در دسترس باشد.

شناسه راهنما
LU-SK-GAA افزونه Sidekick را به بازی خود اضافه کنید . اگر بازی شما در قالب App Bundle منتشر شده است، می‌توانید این ویژگی را در Play Developer Console فعال کنید. از طرف دیگر، اگر از قالب قدیمی APK برای انتشار استفاده می‌کنید یا از یک راه‌حل DRM ناسازگار استفاده می‌کنید، می‌توانید Sidekick SDK را مستقیماً در بازی خود کامپایل کنید .

معافیت‌ها

اگرچه Sidekick برای همه بازیکنان مفید است، اما برای همه مخاطبان در دسترس نیست. ما استثنائات زیر را برای این دستورالعمل داریم:

شناسه معافیت‌ها
LU-SK-EAA بازی‌هایی که عمدتاً بازیکنان زیر ۱۳ سال را هدف قرار می‌دهند. از آنجا که Sidekick در حساب‌های کودکان غیرفعال است، بازی‌هایی که عمدتاً برای کودکان زیر ۱۳ سال طراحی شده‌اند، معاف هستند.
LU-SK-EAB اگر یک بازی با مشکل مسدود شدن توسط Sidekick مواجه شده باشد و آن را گزارش کرده و توسط گوگل پذیرفته شده باشد، ممکن است برای مدت زمان مناسبی معافیت دریافت کند تا راهی برای حل مشکل پیدا کند یا به آن رسیدگی شود.

منابع اضافی

برای اطلاعات بیشتر، به Sidekick مراجعه کنید.

دستاوردها

دستاوردها یک تجربه اصلی بازی برای تقدیر و پاداش دادن به بازیکنان به خاطر دستاوردهایشان در بازی‌هایشان هستند.

شناسه راهنما
LU-AC-GAA ما به حداقل ۱۰ دستاورد در طول بازی نیاز داریم. توجه داشته باشید که برای ایجاد تعامل قوی و عمیق با بازیکنان خود در پلتفرم بازی‌های گوگل پلی، توصیه می‌کنیم بیش از ۴۰ دستاورد داشته باشید.
LU-AC-GAB همه دستاوردها باید نام و توضیح منحصر به فردی داشته باشند. این موارد باید برای بازیکنان روشن کند که برای رسیدن به آن دستاورد چه کاری باید انجام دهند.
LU-AC-GAC برای واجد شرایط بودن برای ماموریت‌ها ، حداقل ۴ دستاورد باید به طور منطقی و قابل اعتمادی در ساعت اول گیم‌پلی توسط هر کسی که بازی می‌کند، قابل دستیابی باشد.
دستاوردهای خوب با نام‌ها، نمادها و توضیحات منحصر به فرد.
دستاوردهای خوب با نام‌ها، نمادها و توضیحات منحصر به فرد.

معافیت‌ها

اگرچه دستاوردها برای همه بازیکنان در دسترس هستند، اما ممکن است برای همه مخاطبان منطقی نباشند. ما استثنائات زیر را برای این دستورالعمل داریم:

شناسه معافیت
LU-AC-EAA بازی‌هایی که در درجه اول بازیکنان زیر ۱۳ سال را هدف قرار می‌دهند.
LU-AC-EAB بازی‌ها در صورتی که فاقد رویدادهای واضح، پیشرفت یا دستاوردهای بازیکن در خود باشند، از ارائه دستاوردها معاف هستند . توجه داشته باشید که مکانیسم‌های پیشرفت مانند بالاترین امتیاز در طول عمر، سطوح، باز کردن یا کشف مناطق، شکست دشمن یا رقیب، مراحل داستانی، XP، درصد تکمیل یا جمع‌آوری آیتم‌ها می‌توانند برای ایجاد دستاوردها استفاده شوند.

منابع اضافی

برای اطلاعات بیشتر در مورد نحوه ادغام دستاوردها در بازی خود و بهترین شیوه‌ها، به بخش دستاوردها مراجعه کنید.

آمار بازی

با استفاده از آمار بازی (Game Stats)، تعامل عمیق‌تر بازیکنان را فعال کنید و بازی خود را در سراسر پلتفرم بازی‌های گوگل پلی (Google Play Games) افزایش دهید. ویژگی آمار بازی به کاربران این امکان را می‌دهد که آمار خود را در پروفایل بازیکن خود مشاهده کنند و برای تقویت ویژگی‌های اضافی تعامل بازیکنان در سراسر پلی، مانند ماموریت‌ها، چالش‌های اجتماعی و موارد دیگر در آینده، استفاده می‌شود.

شناسه راهنما
LU-GS-GAA

حداقل ۵ آمار تکراری برای فعال کردن ویژگی آمار بازی که در پروفایل بازیکن ذخیره شده است، ارسال کنید. همه آمار تکراری باید نشان‌دهنده اقدامات منظم بازیکنان در بازی باشند.

  • حداقل یکی از آمارها باید برای ویژگی‌های رقابتی تعامل با بازیکنان قابل استفاده باشد.
LU-GS-GAB

اگر یک مکانیک پیشرفت اصلی دارید، حداقل ۱ وضعیت پیشرفت بازیکن اضافی را برای فعال کردن ویژگی آمار بازی ذخیره شده در پروفایل بازیکن ارسال کنید.

  • سطح پیشرفت باید معیاری باشد که نشان دهنده پیشرفت بازیکن در بازی باشد.

داده‌های بازیکن برای آمار بازی باید با استفاده از API آمار بازی از طریق پیاده‌سازی کلاینت یا سرور ارسال شوند. هر پیشرفت بازیکن یا آمار تکراری باید در ابزارهای ارائه شده توسط بازی پیکربندی شود. طرح داده‌های خام باید تعریف و به کاربری که با آمار بازی مواجه می‌شود، نگاشت شود، از جمله رشته نمایش، نماد منحصر به فرد و هرگونه قانون تجمیع.

شناسه راهنما
LU-GS-GAC

هر آمار باید از الزامات شرح داده شده در آمار بازی پیروی کند.

اکثر بازی‌ها باید بتوانند سیگنال‌های مناسبی ارائه دهند. مثال‌هایی برای کمک به شما در انتخاب نقاط داده صحیح که مکانیک‌های درگیری را فعال می‌کنند، در دسترس هستند.

معافیت‌ها

معافیت‌های زیر در مورد این دستورالعمل اعمال می‌شود:

شناسه معافیت
LU-GS-EAA

بازی‌هایی که عمدتاً بازیکنان زیر ۱۳ سال را هدف قرار می‌دهند . آمار بازی برای بازیکنان زیر ۱۳ سال فعال نیست.

LU-GS-EAB

بازی‌ها فقط در صورتی از ارائه وضعیت بازیکن معاف هستند که فاقد مکانیسم‌های پیشرفت واضح باشند. اگر بازی شما شامل ویژگی‌هایی مانند بالاترین امتیاز در طول عمر، سطوح، XP، درصد تکمیل یا جمع‌آوری اقلام اولیه باشد، واجد شرایط این معافیت نیست زیرا این موارد می‌توانند به عنوان مکانیسم پیشرفت استفاده شوند.

LU-GS-EAC

عناوین موجود در برنامه دسترسی زودهنگام رایانه شخصی (EAP) ، با توجه به اینکه SDK ما هنوز از این ویژگی پشتیبانی نمی‌کند. (توجه: این فقط در مورد نسخه رایانه شخصی عنوان شما صدق می‌کند).

منابع اضافی

برای اطلاعات بیشتر، به آمار بازی مراجعه کنید.

پاداش‌ها

پیشنهادهای پاداش بازی‌های Play ایجاد کنید که Play بتواند به صورت رایگان به عنوان مشوق‌ها و پاداش‌ها، از جمله اقلام موجود در بازی یا اقلام جدید برای افزایش تعامل، بین بازیکنان توزیع کند:

شناسه راهنما
LU-RE-GAA همه آیتم‌ها باید حداقل یک بار با استفاده از قابلیت بازی (Play) در دسترس همه بازیکنان قرار بگیرند.
LU-RE-GAB همه موارد باید برای بازیکنان معنادار یا مطلوب باشند تا اطمینان حاصل شود که به طور مؤثر باعث ایجاد تعامل می‌شوند.
LU-RE-GAC

۳۰ سپتامبر ۲۰۲۶: حداقل ۲ پیشنهاد پاداش بازی‌های پلی (Play Games Reward) یکبار مصرف ، مانند شخصیت‌های خاص، پوسته‌ها یا سلاح‌ها. این جوایز بازی‌های پلی پس از اتمام موفقیت‌آمیز یک ماموریت به بازیکنان اهدا می‌شود.

LU-RE-GAD

۱ مارس ۲۰۲۷ : حداقل ۱ پیشنهاد پاداش قابل تکرار در بازی‌های Play ، مانند جان، افزایش قدرت موقت، آیتم‌های پاداش روزانه، پول درون بازی یا سایر مواد مصرفی. این جوایز پس از اتمام موفقیت‌آمیز چالش‌های اجتماعی به بازیکنان اهدا می‌شود و حداکثر ۱ جایزه در هفته برای هر بازیکن در نظر گرفته شده است.

معافیت‌ها

معافیت‌های زیر در مورد این دستورالعمل اعمال می‌شود:

شناسه معافیت
LU-RE-EAA

بازی‌هایی که عمدتاً بازیکنان زیر ۱۳ سال را هدف قرار می‌دهند. آیتم‌های پاداش برای ویژگی‌هایی مانند ماموریت‌ها و چالش‌های اجتماعی استفاده می‌شوند که عموماً برای بازیکنان زیر ۱۳ سال در دسترس نیستند. اگر بازی شما در درجه اول این گروه سنی را هدف قرار می‌دهد، از ارائه آیتم‌های پاداش معاف هستید.

LU-RE-EAB

بازی‌های پولی. بازیکنان انتظار دارند پس از خرید اولیه، تجربه کامل بازی را برای بازی‌های پولی دریافت کنند. این موضوع در مورد هر بازی با یک خرید واحد، چه از قبل در زمان نصب و چه از طریق خرید درون بازی، صدق می‌کند. ما برای بازی‌های پولی، اقلام اضافی درون بازی را پاداش نمی‌دهیم.

منابع اضافی

برای اطلاعات بیشتر، به جوایز بازی‌های Play مراجعه کنید.

ذخیره ابری

بازیکنان روی چندین دستگاه بازی می‌کنند و بازی‌های خود را چندین بار روی یک دستگاه نصب می‌کنند. در نتیجه، آنها همیشه باید بازی خود را از آخرین وضعیت پیشرفت خود شروع کنند. برای دستیابی به این هدف، باید یک راهکار ذخیره‌سازی ابری را در بازی خود پیاده‌سازی کنید.

شناسه راهنما
LU-CS-GAA

یک بازی باید وضعیت بازی بازیکن را در حالت خاموش (خارج از دستگاه) در فضای ابری ذخیره کند و هنگام شروع بازی آن را بازیابی کند.

LU-CS-GAB

سیاست حل اختلاف زمانی لازم است که یک بازیکن چندین حساب کاربری درون بازی داشته باشد یا اگر بین داده‌های ذخیره شده بازی روی دستگاه و فضای ابری او اختلاف وجود داشته باشد. معمولاً بازیکن تصمیم می‌گیرد که چگونه این اختلافات را حل کند. سیاست حل اختلاف شما باید سناریوهای زیر را در نظر بگیرد:

  • چندین حساب کاربری برای هر کاربر: مواردی را که یک بازیکن با استفاده از حساب‌های کاربری مختلف با برنامه تعامل دارد، مدیریت کنید.
  • تداخل وضعیت‌ها: اختلافاتی که بین وضعیت بازی محلی و وضعیت بازی ذخیره‌شده در ابر ایجاد می‌شود را حل کنید.

اگر برای پیشرفت بازیکن خود راهکار ذخیره‌سازی ابری ندارید، توصیه می‌کنیم از API بازی‌های ذخیره‌شده (Saved Games API) به عنوان بخشی از خدمات بازی‌های Play برای ارائه این قابلیت استفاده کنید. شما می‌توانید از هر ارائه‌دهنده راهکاری برای رعایت این دستورالعمل استفاده کنید .

ما معتقدیم که هر بازی باید این امکان را برای بازیکنان فراهم کند که پیشرفت خود را در طول نصب‌های مختلف بازی از سر بگیرند.

معافیت‌ها

معافیت‌های زیر در مورد این دستورالعمل اعمال می‌شود:

شناسه معافیت
LU-CS-EAA

ذخیره ابری برای بازی‌هایی که حساب‌های درون بازی ارائه نمی‌دهند و فقط حساب‌های مهمان ارائه می‌دهند یا هیچ حالت ذخیره شده‌ای از بازی را در طول جلسات بازی ارائه نمی‌دهند، لازم نیست.

LU-CS-EAB

بازی‌هایی که حجم فایل‌های ذخیره آنها از محدودیت حجم API بازی‌های ذخیره‌شده (۳ مگابایت) فراتر می‌رود و پیاده‌سازی یک راهکار ابری خودکار شخص ثالث هزینه‌بر خواهد بود، از دستورالعمل‌های ذخیره ابری معاف هستند. با این حال، ما به توسعه‌دهندگان توصیه می‌کنیم یک راهکار جایگزین ارائه دهند، مانند اینکه به بازیکنان اجازه دهند فایل‌های خود را به صورت دستی دانلود و آپلود کنند.

منابع اضافی

برای اطلاعات بیشتر، به ذخیره ابری مراجعه کنید.

دسترسی خود را در تمام صفحه نمایش‌ها گسترش دهید

بازیکنان می‌خواهند عناوین مورد علاقه خود را به طور یکپارچه در تمام دستگاه‌های خود بازی کنند و ما در حال گسترش دسترسی اندروید به صفحه نمایش‌ها و فضاهای جدید هستیم. برای کمک به توسعه‌دهندگان برای بهره‌مندی از مزایای مخاطبان رو به رشد، توسعه‌دهندگان باید نسخه‌های بهینه‌شده‌ای از بازی‌های خود را در فرم‌فکتورهای مختلف منتشر کنند.

همه بازی‌ها باید از این دستورالعمل‌ها پیروی کنند تا تجربه بازی بین دستگاه‌های مختلف را برای پیوستن به برنامه Level Up ارائه دهند:

بهینه‌سازی صفحه نمایش بزرگ

بازیکنان انتظار دارند بازی‌های خود را روی هر دستگاهی که پلتفرم بازی‌های گوگل پلی از آن پشتیبانی می‌کند، انجام دهند. این شامل دستگاه‌های اندرویدی با صفحه نمایش بزرگ مانند تبلت‌ها یا تلفن‌های تاشو نیز می‌شود. بازی شما باید قابلیت تغییر اندازه را ارائه دهد تا بهترین تجربه را برای بازیکنان در این دستگاه‌ها تضمین کند.

فرم فکتورهای گوشی، تاشو، تبلت و لپ‌تاپ
فرم فکتورهای گوشی، تاشو، تبلت و لپ‌تاپ.
شناسه راهنما
LU-LS-GAA

از insets برای جلوگیری از مسدود شدن کنترل‌های بازی یا رابط‌های کاربری که با نوارهای سیستم (وضعیت، ناوبری، ژست) یا بریدگی‌های صفحه نمایش (بریدگی‌ها، سوراخ‌های پانچ) همپوشانی دارند، استفاده کنید.

LU-LS-GAB

پشتیبانی از تغییرات پیکربندی (چرخش دستگاه، تا/باز کردن، تقسیم چند پنجره‌ای، تغییر اندازه پنجره به صورت آزاد) بدون خرابی، ANR، مصنوعات بصری یا جابجایی نگاشت لمسی، ضمن حفظ وضعیت فعال بازی و پیشرفت.

LU-LS-GAC

بازی‌هایی که در حالت افقی نمایش داده می‌شوند، باید در دستگاه‌های مرجع (Reference Devices) و با نسبت‌های لنگر ۴:۳، ۱۶:۱۰ و ۲۱:۹، تمام صفحه و بدون کادربندی حروف (letterboxing) یا ستون‌بندی ستونی (pillarboxing) نمایش داده شوند.

بازی‌هایی که فقط به صورت افقی نمایش داده می‌شوند، نیازی به پشتیبانی از طرح‌بندی عمودی ندارند، اما باید خودشان را به طور تمیز در نمایشگرهای عمودی به صورت Letterbox یا Pillarbox نمایش دهند. نسبت‌های خارج از لنگر نیز می‌توانند Letterbox یا Pillarbox باشند.

LU-LS-GAD

بازی‌هایی که به صورت عمودی نمایش داده می‌شوند، باید در دستگاه‌های مرجع، بدون کادربندی حروف یا ستون‌بندی، به صورت تمام صفحه و با نسبت‌های لنگر ۳:۴، ۱۰:۱۶ و ۹:۲۱ نمایش داده شوند.

بازی‌های صرفاً عمودی (Portrait) نیازی به پشتیبانی از طرح‌بندی افقی (landscape) ندارند، اما باید خودشان به طور تمیز در نمایشگرهای افقی به صورت Letterbox/Pillarbox باشند. نسبت‌های خارج از لنگر (Out of anchor) نیز می‌توانند Letterbox/Pillarbox باشند.

منابع اضافی

بازی‌های گوگل پلی روی کامپیوتر

بازی‌های گوگل پلی روی کامپیوتر، با فراهم کردن امکان تجربه یک گیم‌پلی فراگیر و یکپارچه بین پلتفرمی، بهترین‌های گوگل پلی را به ارمغان می‌آورد.

شناسه راهنما
LU-PC-GAA

بازی شما باید روی گوگل پلی گیمز روی کامپیوتر شخصی منتشر شود . دو راه برای برآورده کردن این الزام وجود دارد:

* اگر بازی خود را به عنوان یک بازی بومی برای رایانه شخصی منتشر می‌کنید، تا زمانی که این ویژگی‌ها در کیت توسعه نرم‌افزاری بازی‌های گوگل پلی روی رایانه شخصی (Google Play Games on PC SDK) در دسترس قرار نگیرند، نیازی به پشتیبانی از Sidekick، Cloud Save، Achievements و Game Stats API برای نسخه رایانه شخصی نخواهید داشت.

معافیت‌ها

برخی بازی‌ها وجود دارند که توزیع آنها روی رایانه‌های شخصی چالش‌برانگیز است. استثنائات زیر در مورد این دستورالعمل اعمال می‌شود:

شناسه معافیت
LU-PC-EAA

محدودیت‌های فرم فاکتور به طور معناداری کیفیت یک تجربه را کاهش می‌دهند . عناوینی که الزامات فنی حیاتی برای گیم‌پلی دارند که در فرم فاکتور Google Play Games on PC در دسترس نیستند یا در فرم فاکتور Google Play Games on PC، تجربه بازیکن را به طور معناداری کاهش می‌دهند، به عنوان مثال:

  • واقعیت افزوده و بازی‌های مبتنی بر مکان اساساً به جابجایی جغرافیایی فیزیکی دستگاه متکی هستند.
  • بازی‌هایی که از حسگرهای سخت‌افزاری موبایل محلی (مانند ورودی تنفس یا ردیابی خواب) استفاده می‌کنند، قابل شبیه‌سازی نیستند و بدون راه‌حل‌های جایگزین، برای حلقه اصلی گیم‌پلی حیاتی هستند.
  • بازی‌هایی با مکانیزم‌هایی که کاربر را ملزم به چرخش فیزیکی تمام بدن خود در فضای واقعی ۳۶۰ درجه برای یافتن دارایی‌های دیجیتال می‌کنند.
LU-PC-EAB

محدودیت صدور مجوز IP در سطح عنوان خاص پلتفرم. برخی از توسعه‌دهندگان، IP سطح عنوان بازی موبایل خود را از یک مجوزدهنده شخص ثالث مجوز گرفته‌اند. این توافق‌نامه‌ها ممکن است مجوز توسعه‌دهنده را محدود کند و انتشار عنوان را بر روی رایانه‌های شخصی بدون کسب حقوق مجوز اضافی ممنوع کند. چنین بازی‌های IP دارای مجوزی که مجوز اعطایی آنها، انتشار چنین بازی‌هایی را بر روی رایانه‌های شخصی مستثنی می‌کند، ممکن است واجد شرایط معافیت باشند.

LU-PC-EAC

( فقط بازی‌های پولی ) اختلاف قیمت موبایل با کامپیوتر. بازی‌های پولی که قبل از 30 سپتامبر 2026 از طریق فروشگاه پلی استور توزیع شده‌اند و از قبل اختلاف قیمت بین کامپیوتر و موبایل وجود داشته است.

منابع اضافی

برای اطلاعات بیشتر در مورد توزیع در رایانه شخصی با استفاده از Google Play، به «بازی‌های Google Play در رایانه شخصی» مراجعه کنید.

کنترل‌های ورودی دقیق

پشتیبانی از چندین فرم فاکتور به معنای پشتیبانی از ورودی طبیعی دستگاه است و به طور کلی به کاربر اجازه می‌دهد تا به روشی که بهترین احساس را دارد بازی کند. این بدان معناست که بازی‌ها باید از ورودی کنترلر و کیبورد و ماوس برای بهترین تجربه بازی بین صفحه‌ای پشتیبانی کنند.

کامپیوتر رومیزی با کیبورد و ماوس. بازی روی صفحه نمایش است و ورودی‌های صفحه لمسی برای کنترل جهت و ماوس را نشان می‌دهد.
ورودی‌های صفحه‌کلید، ماوس و صفحه لمسی.
شناسه راهنما
LU-IC-GAA

بازی باید به طور کامل با کنترلر، کیبورد و ماوس (K&M) در تمام دستگاه‌هایی که بازی از طریق پلتفرم Play Games که این حالت‌های ورودی در آن در دسترس هستند، پشتیبانی می‌کند، قابل بازی باشد. منظور از قابلیت کامل بازی این است که بازی را بتوان از ابتدا به طور کامل، شامل تمام مکانیک‌های گیم‌پلی و منوهای تنظیمات، بدون نیاز به بازگشت به ورودی لمسی، بازی کرد.

معافیت‌ها

همه مکانیک‌های موبایل به طور یکپارچه به کنترل‌های ورودی دقیق تبدیل نمی‌شوند. استثنائات زیر توسط مکانیک‌های اصلی گیم‌پلی و اینکه چگونه معتقدیم حالت‌های مختلف ورودی اساساً بر تجربه بازیکن تأثیر می‌گذارند، تعیین می‌شوند.

شناسه معیارها کنترل‌کننده‌ها
مورد نیاز
کی اند ام
مورد نیاز
LU-IC-EAA GPS / نقشه برداری مکانی مبتنی بر مکان : واقعیت افزوده و بازی های مبتنی بر مکان اساساً به جابجایی جغرافیایی فیزیکی دستگاه متکی هستند.
(الزامی نیست)

(الزامی نیست)
LU-IC-EAB حسگرهای محیطی (میکروفون/ردیابی خواب) : عناوینی که از حسگرهای سخت‌افزاری موبایل محلی (مانند ورودی تنفس یا ردیابی خواب) استفاده می‌کنند، قابل شبیه‌سازی نیستند و بدون راه‌حل‌های جایگزین، برای حلقه اصلی گیم‌پلی حیاتی هستند.
(الزامی نیست)

(الزامی نیست)
LU-IC-EAC دوربین جنبشی / پانورامای واقعیت افزوده : مکانیزم‌هایی که کاربر را ملزم به چرخش فیزیکی کل بدن خود در فضای ۳۶۰ درجه دنیای واقعی برای یافتن دارایی‌های دیجیتال می‌کنند.
(الزامی نیست)

(الزامی نیست)
LU-IC-EAD هدف‌گیری فضایی ژیروسکوپی/شتاب‌سنج: بازی‌هایی که برای انجام بازی به وجود ژیروسکوپ یا شتاب‌سنج روی دستگاه متکی هستند و در غیر این صورت برای پشتیبانی از ورودی‌های دقیق، نیاز به بازسازی قابل توجهی در تجربه کاربری دارند.
(الزامی نیست)

(الزامی نیست)
LU-IC-EAE کشیدن سریع و شدید انگشت و ریتم چند لمسی: بازی‌های ریتمیک (ژانر موسیقی) نیاز به فعال‌سازی همزمان و همزمان چندین گره صفحه نمایش دارند که یک نشانگر ماوس نمی‌تواند آن را به صورت ریاضی اجرا کند. کنترلرها فاقد طرح فیزیکی برای ترسیم نمودارهای ریتم پویای ۶ تا ۸ لاین به صورت شهودی هستند.
(الزامی نیست)

(الزامی نیست)
LU-IC-EAF ترسیم حرکات/بردارهای دست آزاد : ترسیم اشکال هندسی خاص یا مسیرهای دست آزاد، عملاً با استفاده از محدودیت‌های شعاعی دقیق یک کنترلر، به طور کامل قابل تکرار نیست.
(الزامی نیست)

(الزامی)
LU-IC-EAG کشیدن و رها کردن / اشاره و کلیک مطلق : اجرای سریع مکانیک‌های کشیدن و رها کردن با یک تامب‌استیک شعاعی نسبی از نظر حرکتی غیرممکن و بسیار کندتر از لمس مطلق است.
(الزامی نیست)

(الزامی)

منابع اضافی

برای اطلاعات بیشتر در مورد پشتیبانی از ورودی‌های دقیق در بازی خود، به بخش «فعال کردن ورودی طبیعی در همه فرم فاکتورها » مراجعه کنید. هنگام پشتیبانی از کنترلرها، حتماً این پرچم را به مانیفست خود اضافه کنید تا کاربران بتوانند هنگام جستجوی بازی‌های پشتیبانی‌شده با کنترلر در فروشگاه، بازی شما را پیدا کنند.

توزیع ضریب شکل

پلتفرم بازی‌های گوگل پلی روی دستگاه‌های اندروید با فرم‌فکتورهای مختلف در دسترس است و بازیکنان انتظار دارند بازی‌های خود را روی همه آنها انجام دهند.

شناسه راهنما
LU-FF-GAA

بازی شما باید با کیفیتی مثال‌زدنی در میان فرم‌فاکتورهای اندروید زیر توزیع شود :

معافیت‌ها

معافیت‌های زیر در مورد این دستورالعمل اعمال می‌شود:

شناسه معافیت
LU-FF-EAA

محدودیت‌های فرم فاکتور به طور معناداری یک تجربه باکیفیت را کاهش می‌دهد . عناوینی که الزامات فنی گیم‌پلی حیاتی دارند که در فرم فاکتور موجود نیستند یا جایی که فرم فاکتور باعث ایجاد یک تجربه بازیکن به طور معناداری کاهش یافته می‌شود.

برای مثال:

مکانیک گیم‌پلی فاکتورهای فرم معاف از توزیع
واقعیت افزوده و بازی‌های مبتنی بر مکان اساساً به جابجایی جغرافیایی فیزیکی دستگاه متکی هستند. بازی‌های گوگل پلی روی کامپیوتر، تبلت، گوگل بوک، اندروید تی‌وی
بازی‌هایی که از حسگرهای سخت‌افزاری موبایل محلی (مانند ورودی تنفس یا ردیابی خواب) استفاده می‌کنند، قابل شبیه‌سازی نیستند و بدون راه‌حل‌های جایگزین، برای حلقه اصلی گیم‌پلی حیاتی هستند. بازی‌های گوگل پلی روی کامپیوتر، تبلت، گوگل بوک، اندروید تی‌وی، اندروید اتو
بازی‌هایی با مکانیزم‌هایی که کاربر را ملزم به چرخش فیزیکی تمام بدن خود در فضای واقعی ۳۶۰ درجه برای یافتن دارایی‌های دیجیتال می‌کنند. بازی‌های گوگل پلی روی کامپیوتر، گوگل‌بوک، اندروید تی‌وی، اندروید اتو
شناسه معافیت
LU-FF-EAB

دستگاه‌هایی با مشخصات فنی پایین‌تر از حداقل سخت‌افزار مورد نیاز موبایل. بازی‌ها از توزیع روی دستگاه‌هایی با سخت‌افزار (RAM، CPU، فضای ذخیره‌سازی یا GPU) یا نسخه‌های اندروید که پایین‌تر از حداقل سخت‌افزار مورد نیاز تلفن همراه شما هستند، معاف هستند.

LU-FF-EAC

در دسترس بودن از نظر فرم فاکتور. بازی‌ها از توزیع روی دستگاه‌هایی که در هیچ یک از مناطقی که بازی در آن ارائه می‌شود، در دسترس نیستند، معاف هستند - به این معنی که هیچ همپوشانی در دسترس بودن منطقه‌ای بین دستگاه و بازی وجود ندارد.

در دسترس بودن عنوان

بازیکنان از انعطاف‌پذیری در انتخاب دستگاه‌های مورد نظر خود و در عین حال دسترسی یکپارچه به کل مجموعه تجربیات بازی خود لذت می‌برند.

شناسه راهنما
LU-TA-GAA

برای اینکه عناوین واجد شرایط دریافت مزایای کارت نرخ برنامه باشند، باید همزمان با عرضه در سایر فرم فکتورهای قابل مقایسه و غیراندرویدی از 30 سپتامبر 2026 به بعد، بر روی فرم فکتورهای پشتیبانی شده توسط اندروید نیز منتشر شوند.

فرم فاکتورهای مورد نیاز پشتیبانی شده توسط اندروید در حال حاضر عبارتند از:

  • موبایل و صفحه نمایش بزرگ (تبلت، گوگل بوک، کامپیوتر)
  • اندروید XR (با اجرای بازی‌ها در یک پنجره دوبعدی روی دستگاه XR)
  • تلویزیون اندروید
  • اندروید اتو

عناوینی که این دستورالعمل دسترسی به عناوین را رعایت نکنند، پس از یک دوره انتظار ۶ ماهه ، و به محض رعایت کامل تمام دستورالعمل‌های تجربه کاربری، واجد شرایط دریافت مزایای کارت امتیاز برنامه Level Up خواهند شد.

مثال‌ها :

  • اگر عنوانی برای حضور در برنامه Level Up درخواست می‌دهد و چنین عنوانی در حال حاضر بر روی سایر فرم‌فاکتورهای غیراندرویدی مشابه موجود است، چنین عنوانی باید حداقل ۶ ماه قبل از ثبت‌نام در Level Up، بر روی تمام فرم‌فاکتورهای اندروید مشابه راه‌اندازی شده باشد، در غیر این صورت تا ۶ ماه پس از راه‌اندازی عنوان خود بر روی فرم‌فاکتور اندروید، واجد شرایط دریافت مزایای برنامه نخواهد بود. اگر عنوان قبل از ۳۰ سپتامبر ۲۰۲۶ بر روی فرم‌فاکتور غیراندرویدی راه‌اندازی شده باشد، دوره انتظار ۶ ماهه اعمال نمی‌شود.
  • اگر عنوانی که در حال حاضر در این برنامه ثبت نام کرده است، یک فرم فاکتور غیر اندرویدی مشابه را راه اندازی کند و همزمان روی فرم فاکتور اندروید مشابه منتشر نشود، به مدت 6 ماه واجد شرایط دریافت مزایای برنامه نخواهد بود.

معافیت‌ها

معافیت‌های زیر در مورد این دستورالعمل اعمال می‌شود:

شناسه معافیت
LU-TA-EAA

تفاوت‌های بین پلتفرم‌های دستگاه. هر بازی از نظر فنی یا مفهومی برای هر پیکربندی سخت‌افزاری مناسب نیست؛ بنابراین، اگر توسعه‌دهنده بتواند نشان دهد که محدودیت‌های یک فرم فاکتور خاص اندروید، تجربه کاربری را در مقایسه با پلتفرم غیراندرویدی مشابه به طور معناداری کاهش می‌دهد یا اگر هیچ راه حل فنی مناسبی برای آن سخت‌افزار وجود نداشته باشد، عنوان بازی از این قانون مستثنی خواهد بود.

LU-TA-EAB

دوره مهلت راه‌اندازی. برای در نظر گرفتن موانع فنی پیش‌بینی نشده، تأخیر در بررسی فروشگاه یا «راه‌اندازی‌های موقت»، موارد زیر را پیاده‌سازی خواهیم کرد:

  • دوره مهلت استاندارد. به توسعه‌دهندگان ۱۵ روز فرصت داده می‌شود تا به وضعیت «زنده» در فروشگاه گوگل پلی دست یابند.
  • دوره ارفاقی تمدید شده. در شرایط استثنایی که توسعه‌دهنده بتواند نشان دهد که تأخیر ناشی از یک مشکل فنی از طرف گوگل یا یک فرآیند بررسی غیرمعمول و طولانی مدت برنامه بوده است، دوره ارفاقی ممکن است پس از بررسی دستی به 30 روز افزایش یابد.
LU-TA-EAC

منطقه اقتصادی اروپا (EEA). این دستورالعمل در منطقه اقتصادی اروپا (EEA) اعمال نمی‌شود. با این حال، هنگام توزیع در منطقه اقتصادی اروپا، کاربران اندروید باید بتوانند به تمام تجربیات و قابلیت‌های جدید در عنوان اندروید ارائه شده توسط توسعه‌دهنده دسترسی داشته باشند. بنابراین، توسعه‌دهندگان موظفند عناوین خود را به طور کامل برای اندروید بهینه کنند.

ارائه جلسات گیم‌پلی پایدار و روان

برای اطمینان از اجرای روان بازی‌ها روی همه فرم فاکتورها، ما در حال معرفی معیارهای کیفی هستیم که هم عملکرد و هم پایداری را برای بازیکنان تضمین می‌کند. همه بازی‌ها باید از این دستورالعمل‌های تجربه کاربری پیروی کنند تا تجربه‌ای با کیفیت بالا برای پیوستن به برنامه Level Up ارائه دهند.

پایداری

بازیکنان انتظار دارند بازی‌هایشان تجربه‌ای پایدار و بدون مشکل در دستگاهشان ارائه دهند، بدون خرابی و عدم پاسخگویی اندروید (ANR). بازی‌ها باید آستانه‌های کیفی زیر را رعایت کنند. برای کاهش نوسانات، این آستانه‌ها بر اساس داده‌های ۲۸ روز گذشته اعمال می‌شوند و فقط دستگاه‌هایی در مجموعه تأیید شده قرار می‌گیرند که برنامه شما در ۲۸ روز گذشته حداقل ۱۵۰۰ جلسه داشته باشد.

شاخص‌های عملکرد اندروید

LU-ST-GAA LU-ST-GAB
نکات مهم اندروید دستگاه‌های تست دستگاه‌های اندرویدی با رم ۴ گیگابایت یا بیشتر
خرابی‌ها نرخ متوسط ​​تصادف کمتر از ۱٪

بررسی معیارها در اطلاعات کنسول Play

نرخ متوسط ​​تصادف کمتر از ۲٪

اطلاعات معیارها را در کنسول Play بررسی کنید

ANR ها میانگین نرخ ANR کمتر از 2٪

بررسی معیارها در اطلاعات کنسول Play

میانگین نرخ ANR کمتر از 3٪

اطلاعات معیارها را در کنسول Play بررسی کنید

معافیت‌ها

هیچ استثنائی برای این دستورالعمل وجود ندارد.

منابع اضافی

برای اطلاعات بیشتر در مورد تشخیص و رفع مشکلات حیاتی، به Android Vitals مراجعه کنید.

عملکرد

نرخ فریم روان و پایدار برای ارائه یک تجربه بازی با کیفیت بالا در دستگاه‌های اندروید بسیار مهم است.

شناسه راهنما
LU-PR-GAA

در دستگاه‌های مرجع ، صحنه‌های فعال گیم‌پلی باید به طور پیش‌فرض حداقل با نرخ ۶۰ فریم بر ثانیه هدف‌گیری و رندر شوند. این الزام به طور خاص برای گیم‌پلی فعال و بلادرنگ اعمال می‌شود و حالت‌های غیرتعاملی یا انتقالی مانند بارگذاری/صفحه‌های شروع، دانلود محتوا، رابط‌های لابی، منوها و کات‌سین‌های سینمایی را شامل نمی‌شود:

  • میانگین FPS ≥ 55 FPS
  • پایین 10٪ (P90) FPS ≥ 50 FPS
  • نرخ فریم پایین ۱٪ (P99) ≥ ۳۰ فریم بر ثانیه

معافیت‌ها

بازی‌های موبایل باید تصمیمات دشوار زیادی در مورد معنای کیفیت بالا برای تجربه خاص خود بگیرند - مانند اینکه آیا در طول یک جلسه بازی، کیفیت گرافیکی یا عمر باتری را ترجیح دهند. موارد استثنای زیر در مورد این دستورالعمل اعمال می‌شود:

شناسه معافیت
LU-PR-EAA

بازی‌هایی که از نرخ فریم ۶۰ فریم بر ثانیه در سایر پلتفرم‌های موبایل غیر اندروید پشتیبانی نمی‌کنند .

LU-PR-EAB

بازی‌هایی که به جای رندر مستقیم، از HWUI یا Composer استفاده می‌کنند .

LU-PR-EAC

بازی‌هایی که فقط فریم‌های جدید را بر اساس تعامل بازیکن اعمال می‌کنند ، نه به طور مداوم و منظم.

LU-PR-EAD به دلیل چالش‌های طراحی حرارتی و محاسبات برای پشتیبانی از صفحه نمایش‌های با وضوح بالا، بازی‌ها در تبلت و دستگاه‌های تاشو ملزم به رعایت این استاندارد نیستند.

منابع اضافی

برای جزئیات بیشتر در مورد محاسبه و اندازه‌گیری عملکرد Level Up، به نرخ فریم مراجعه کنید. همچنین می‌توانید مستندات مربوط به جلسات آهسته را برای استراتژی‌های بهینه‌سازی در مورد روان بودن فریم بررسی کنید.

حافظه

برای ارائه یک تجربه عالی، اندروید ۱۷ مدیریت بهینه حافظه و الزامات سختگیرانه‌تر پلتفرم را معرفی کرد که با تله‌متری حافظه جدید و قابل اجرا در کنسول پلی همراه است.

از فوریه ۲۰۲۷ ، Play بازی‌ها را ملزم می‌کند تا آستانه‌های رفتار بد تعیین‌شده برای استفاده پویا از حافظه (RSS + swap ناشناس)، استفاده از بیت‌مپ و بهینه‌سازی کد را در تمام نسخه‌های اندروید رعایت کنند. توسعه‌دهندگان اکنون می‌توانند این معیارهای حافظه و آستانه‌های رفتار بد را در Android Vitals نظارت کنند.

شناسه راهنما
LU-MM-GAA

پس از اجرایی شدن این آستانه‌های حافظه، بازی‌ها باید برای واجد شرایط بودن یا حفظ شرایط ارتقاء سطح، با تمام آستانه‌های حافظه مطابقت داشته باشند. می‌توانید آستانه‌های حافظه و جدول زمانی اجرا را اینجا بیابید.

بازی خود را بهینه کنید : برای به حداکثر رساندن صرفه‌جویی در حافظه در حالت‌های مختلف فرآیند ، آخرین دستورالعمل‌های بازی‌ها را دنبال کنید.

معافیت‌ها

هیچ استثنائی برای این دستورالعمل وجود ندارد.

ولکان

ولکان (Vulkan) رابط برنامه‌نویسی گرافیکی مدرن اندروید است که بهبودهای قابل توجهی در عملکرد و مصرف باتری ارائه می‌دهد. همچنین تکنیک‌های گرافیکی جدید و با کیفیت‌تری را ارائه می‌دهد که تجربه گیم‌پلی در اندروید را بهبود می‌بخشد.

بازی‌های قدیمی‌تر ممکن است ترجیح دهند به جای تبدیل کد خودشان به Vulkan، از طریق ANGLE به Vulkan دسترسی پیدا کنند. ANGLE لایه ترجمه OpenGL ES گوگل برای ویندوز، مک، لینوکس، iOS و اندروید است. ANGLE در اصل از Vulkan استفاده می‌کند.

شناسه راهنما
LU-VK-GAA

در دستگاه‌هایی که درایورهای گرافیکی آنها به‌روزرسانی شده است، جایی که DEQP20240301 :

  • اگر از Unity نسخه ۲۰۲۳ یا جدیدتر یا Unreal Engine نسخه ۴.۲۵ یا جدیدتر استفاده می‌کنید:
    • Vulkan باید به عنوان API گرافیکی اصلی تنظیم شود . استفاده جزئی از OpenGL ES (به عنوان مثال، برای تبلیغات، وب ویو و غیره) تا زمانی که کمتر از 10٪ فریم‌ها باشد، قابل قبول است.
    • بازی‌هایی که از خط لوله رندر داخلی یونیتی استفاده می‌کنند، می‌توانند از ANGLE برای دستگاه‌های اندروید ۱۷+ استفاده کنند. این بازی‌ها تا ۳۰ سپتامبر ۲۰۲۷ فرصت دارند تا Vulkan را به عنوان API گرافیکی اصلی تنظیم کنند. انتقال به خط لوله رندر جهانی یونیتی برای دستیابی به این هدف اکیداً توصیه می‌شود، اما تنها مسیر مجاز نیست.
  • اگر از نسخه قدیمی Unity یا Unreal یا هر موتور بازی دیگری استفاده می‌کنید، برای رعایت این دستورالعمل، لازم است از Vulkan استفاده کنید یا رندر ANGLE را فعال کنید. برای استفاده از ANGLE، فایل مانیفست برنامه خود را به صورت زیر تغییر دهید:
    <application android:appCategory="game">
    <meta-data android:name="com.android.graphics.driver.prefer_angle" android:value="true" />
    </application>
        

معافیت‌ها

موضع پیش‌فرض ما این است که همه بازی‌ها باید از Vulkan استفاده کنند زیرا عملکرد و مزایای باتری قابل توجهی ارائه می‌دهد. استثنای زیر اذعان می‌کند که برخی از بازی‌ها ممکن است در مورد API گرافیکی انتخابی نداشته باشند.

شناسه معافیت
LU-VK-EAA

بازی‌هایی که رندرینگ خود را کنترل نمی‌کنند و از طریق HWUI/SKIA رندر می‌شوند (شبیه به نحوه رندرینگ برنامه‌ها). این بازی‌ها هیچ کنترلی بر روی خط لوله گرافیکی خود ندارند و به طور خودکار در نسخه‌های بعدی اندروید به Vulkan منتقل می‌شوند.

LU-VK-EAB

اگر بازی شما از WebGPU به عنوان API رندر خود استفاده می‌کند. WebGPU یک زبان سطح بالاتر جدید است که از Vulkan در دستگاه‌های جدیدتر و OpenGL ES در دستگاه‌های قدیمی‌تر استفاده می‌کند. اگر به هر دلیلی WebGPU تصمیم بگیرد که از Vulkan در دستگاه مورد نظر استفاده نکند، این موضوع خارج از کنترل توسعه‌دهنده است. ما در حال تلاش برای استقرار بک‌اند Vulkan در بیشترین تعداد دستگاه ممکن در اسرع وقت هستیم.

LU-VK-EAC

If a game has encountered a blocking issue with Vulkan, and they have reported it and had it accepted by the relevant code-maintainer (For example, a Game Engine, GPU-IP Vendor, or Google), then they may be granted an exemption for an appropriate period of time to find a work around or for the issue to be addressed.

LU-VK-EAD

A developer may be exempt from this requirement if they are able to reduce their CPU instruction count in a similar fashion to what Vulkan provides. Vulkan provides an approximate 30% reduction in CPU instruction count as compared to other solutions. If the developer can show a similar improvement with an alternative solution, then the use of Vulkan is not required.

Additional resources

For more information on upgrading your game's graphics APIs, see Vulkan .

Reference device list

The following devices are used to test our guidelines. Because Android hardware and features evolve, this list can be updated to ensure comprehensive coverage.

Device list

سال System on a Chip
فروشنده
System on a Chip
مدل
تولیدکننده Marketing name Form factor
۲۰۲۶ گوگل TENSOR G5 گوگل PIXEL 10 PRO XL تلفن
PIXEL 10 PRO FOLD FOLDABLE
MEDIATEK MT6993 VIVO X300 تلفن
X300 PRO تلفن
اوپو FIND X9 PRO تلفن
FIND X9 تلفن
QTI SM8845 وان‌پلاس ONEPLUS 15R تلفن
لنوو MOTOROLA SIGNATURE تلفن
SM8850 سامسونگ GALAXY S26 ULTRA تلفن
GALAXY S26 تلفن
GALAXY S26+ تلفن
وان‌پلاس ONEPLUS 15 تلفن
اوپو FIND N6 FOLDABLE
شیائومی XIAOMI 17 تلفن
XIAOMI 17 ULTRA تلفن
LEITZPHONE POWERED BY XIAOMI تلفن
XIAOMI 17 PRO MAX تلفن
سامسونگ S5E9965 سامسونگ GALAXY S26 تلفن
GALAXY S26+ تلفن
۲۰۲۵ گوگل TENSOR G4 گوگل PIXEL 9 PRO XL تلفن
PIXEL 9 PRO FOLD FOLDABLE
MEDIATEK MT6991 شیائومی XIAOMI 15T PRO تلفن
سامسونگ GALAXY TAB S11 TABLET
GALAXY TAB S11 ULTRA TABLET
GALAXY TAB S11 ULTRA 5G TABLET
GALAXY TAB S11 5G TABLET
VIVO VIVO X200 تلفن
X200 PRO تلفن
X200T تلفن
اوپو FIND X8 تلفن
FIND X8 PRO تلفن
QTI SM8735 شیائومی XIAOMI PAD 8 TABLET
SM8750 سامسونگ GALAXY S25 ULTRA تلفن
GALAXY S25 تلفن
GALAXY S25+ تلفن
GALAXY S25 EDGE تلفن
GALAXY Z FOLD7 FOLDABLE
وان‌پلاس ONEPLUS 13 تلفن
ONEPLUS 13S تلفن
PAD 3 TABLET
اوپو FIND N5 FOLDABLE
شیائومی XIAOMI 15 تلفن
XIAOMI 15 ULTRA تلفن
SONY XPERIA 1 VII تلفن
VIVO IQOO 13 تلفن

Comprehensive testing across every specific model may not be required because several devices in the list use identical SoCs and exhibit comparable performance. Developers are eligible to self-certify for the guidelines once they have successfully verified requirements on at least one device from each listed SoCs:

تلفن‌ها

سال System on a Chip دستگاه‌ها
۲۰۲۶ Tensor G5 PIXEL 10 PRO XL
۲۰۲۵ Tensor G4 PIXEL 9 PRO XL
۲۰۲۶ MTK MT6993 X300, FIND X9
۲۰۲۵ MTK MT6991 XIAOMI 15T PRO, GALAXY TAB S11, VIVO X200, FIND X8
۲۰۲۶ QCOM SM8845/8850 ONEPLUS 15R, MOTOROLA SIGNATURE, GALAXY S26, ONEPLUS 15, XIAOMI 17
۲۰۲۵ QCOM SM8750 GALAXY S25, ONEPLUS 13, PAD 3, XIAOMI 15. XPERIA 1 VII, IQOO 13
۲۰۲۶ Exynos S5E9965 GALAXY S26

قرص

سال System on a Chip دستگاه‌ها
۲۰۲۵ MTK MT6991 GALAXY TAB S11
۲۰۲۵ QCOM SM8735 XIAOMI PAD 8
۲۰۲۵ QCOM SM8750 OPPO PAD 3

کنترل‌کننده‌ها

For controllers, make sure to test your game with the following as it covers the common styles of controllers supported on the platform today:

  • Sony DualSense Wireless Controller
  • XBox Wireless Controller
  • Nintendo Switch Pro Controller (note: This is for the original Switch console)

We recommend using the testing guidance here for more details.

Change notes

سپتامبر ۲۰۲۶

  • عملکرد

    • Guidelines updated: LU-PF-GAA
    • Previous text:

      Games that do not support 60 FPS on other platforms.

    • New text:

      Games that do not support 60 FPS on other non-Android mobile platforms.

  • Large screen optimization

    • Guidelines updated: LU-LS-GAA , LU-LS-GAB LU-LS-GAC , LU-LS-GAD

    • Previous text:

      • Handle system bars , display cutouts , and configuration changes —such as device rotation and window resizing—to prevent crashes and visual artifacts. Ensure all UI and gameplay elements remain visible and interactive, avoiding any obstructions that block player input, while correctly maintaining or restoring the game state.

      • Games in a landscape layout need to be full screen, without letterboxing or pillarboxing, at the aspect ratios for each reference device and also at the anchor aspect ratios of 4:3, 16:10, and 21:9.

      • Games in a portrait layout similarly need to support the complement aspect ratios. For example, for the anchor ratios the equivalent is 3:4, 10:16, and 9:21.

      • Games are able to letterbox or pillar box themselves under the following conditions:

        • On a device with an aspect ratio that is not found on a flagship device or outside one of the anchor aspect ratios defined previously.
        • If the only game layout orientation (portrait or landscape) is different from the device's physical orientation.
    • New text:

      • Use insets to prevent blocking game controls or UIs that overlap with system bars (status, navigation, gesture) or display cutouts (notches, punch holes).

      • Support configuration changes (device rotation, fold/unfold, multi-window split, freeform window resizing) without crashes, ANRs, visual artifacts, or touch mapping offsets, while preserving active game state and progress.

      • Games displayed in landscape must render full screen without letterboxing or pillarboxing on Reference Devices and anchor ratios of 4:3, 16:10, and 21:9. Landscape-only games are not required to support a portrait layout, but must cleanly letterbox or pillarbox themselves on portrait displays. Out-of-anchor ratios may also be letterboxed or pillarboxed.

      • Games displayed in portrait must render full screen without letterboxing or pillarboxing on reference devices and anchor ratios of 3:4, 10:16, and 9:21.Portrait-only games are not required to support a landscape layout, but must cleanly letterbox or pillarbox themselves on landscape displays. Out-of-anchor ratios may also be letterboxed or pillarboxed.

  • بازی‌های گوگل پلی روی کامپیوتر

  • Precision input controls

    • New text:

  • Form factor distribution

  • ولکان

    • Guideline updated: LU-VK-GAA
    • Previous text:
    • Vulkan must be set as the primary graphics API if you are using Unity version 2021 or newer , or Unreal Engine version 4.25 or newer . Minor OpenGL ES usage (For example, for Adverts, webviews, etc) is acceptable as long as it is <10% of frames.
    • Instead of using Vulkan directly, games using Unity's Built-in Render Pipeline may opt-in to using ANGLE for Android 17+ devices. These games have until September 30, 2027 to set Vulkan as the primary graphics API. Transitioning to Unity's Universal Render Pipeline is highly recommended to achieve this but is not the only permissible path.
    • All other games can decide to either use Vulkan as the primary graphics API or opt-in to using ANGLE for Android 17+ devices. To opt in to use ANGLE modify the app's manifest file as follows:

      <application android:appCategory="game">
      <meta-data android:name="com.android.graphics.driver.prefer_angle" android:value="true" />
      </application>
      
    • New text:

    • If you are using Unity version 2023 or newer , or Unreal Engine version 4.25 or newer :

    • Vulkan must be set as the primary graphics API . Minor OpenGL ES usage (For example, for Adverts, webviews, etc) is acceptable as long as its <10% of frames.

    • Games using Unity's Built-in Render Pipeline may opt-in to using ANGLE for Android 17+ devices. These games have until September 30, 2027 to set Vulkan as the primary graphics API. Transitioning to Unity's Universal Render Pipeline is highly recommended to achieve this but is not the only permissible path.

    • If you are using an older version of Unity or Unreal, or any other game engine, then you are required to either use Vulkan or enable ANGLE rendering to meet this guideline. To opt-in to use ANGLE, modify your app's manifest file as follow:

      <application android:appCategory="game">
      <meta-data android:name="com.android.graphics.driver.prefer_angle" android:value="true" />
      </application>
      
  • حافظه

    • Guidelines updated: LU-MM-GAA
    • Previous text:

      To deliver a premium experience, Android 17 is introducing optimized memory handling and stricter platform requirements later this year–accompanied by new, actionable memory telemetry in the Play Console. Because meeting these standard memory limits will be required for Level Up, we strongly encourage [implementing these memory optimization strategies][bbb] early to ensure app stability and a great user experience. More detailed compliance criteria to maintain your program status will be shared in the coming months.

    • New text:

      To deliver a premium experience, Android 17 introduced optimized memory handling and stricter platform requirements, which is accompanied by new, actionable memory telemetry in the Play Console.

      Effective February 2027 , Play requires games to meet established bad-behavior thresholds for dynamic memory usage (anonymous RSS + swap), bitmap usage, and code optimization across all Android versions. Developers can now monitor these memory metrics and bad behavior thresholds within Android vitals .

      Once enforcement for these memory thresholds are in effect, games must comply with all memory thresholds to qualify for or maintain Level Up eligibility. You can find the memory thresholds and enforcement timeline here .

      Optimize your game : Follow the latest guidance for games to maximize memory savings across process states.

ژوئیه ۲۰۲۶

  • Game Stats
    • Guidelines updated: LU-GS-GAA
    • Exemption updated: LU-GS-EAC
    • Previous text:
      • Submit at least 5 repetitive stats to power the Game Stats feature stored against the player's gamer profile. All stats need to represent regularly occurring actions by players in the game.
      • At least 1 stat needs to be usable for competitive player engagement features.
      • Stats should not require a purchase (For example, buy gems).
      • Stats should not require watching advertisements.
      • Stats should not be generic use of the game (For example, open the game; use settings).
      • Stats should be available to all users (For example, not a team-specific action).
    • New text:
      • Submit at least 5 repetitive stats to power the Game Stats feature stored against the player's gamer profile. All repetitive stats need to represent regularly occurring actions by players in the game.
        • At least 1 stat needs to be usable for competitive player engagement features.
      • Exemption: Titles on Native PC Early Access Program (EAP), given our SDK doesn't support this feature yet. (Note: This only applies to the Native PC version of your title).