برنامهی 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 | دوره مهلت راهاندازی. برای در نظر گرفتن موانع فنی پیشبینی نشده، تأخیر در بررسی فروشگاه یا «راهاندازیهای موقت»، موارد زیر را پیادهسازی خواهیم کرد:
|
LU-TA-EAC | منطقه اقتصادی اروپا (EEA). این دستورالعمل در منطقه اقتصادی اروپا (EEA) اعمال نمیشود. با این حال، هنگام توزیع در منطقه اقتصادی اروپا، کاربران اندروید باید بتوانند به تمام تجربیات و قابلیتهای جدید در عنوان اندروید ارائه شده توسط توسعهدهنده دسترسی داشته باشند. بنابراین، توسعهدهندگان موظفند عناوین خود را به طور کامل برای اندروید بهینه کنند. |
ارائه جلسات گیمپلی پایدار و روان
برای اطمینان از اجرای روان بازیها روی همه فرم فاکتورها، ما در حال معرفی معیارهای کیفی هستیم که هم عملکرد و هم پایداری را برای بازیکنان تضمین میکند. همه بازیها باید از این دستورالعملهای تجربه کاربری پیروی کنند تا تجربهای با کیفیت بالا برای پیوستن به برنامه Level Up ارائه دهند.
پایداری
بازیکنان انتظار دارند بازیهایشان تجربهای پایدار و بدون مشکل در دستگاهشان ارائه دهند، بدون خرابی و عدم پاسخگویی اندروید (ANR). بازیها باید آستانههای کیفی زیر را رعایت کنند. برای کاهش نوسانات، این آستانهها بر اساس دادههای ۲۸ روز گذشته اعمال میشوند و فقط دستگاههایی در مجموعه تأیید شده قرار میگیرند که برنامه شما در ۲۸ روز گذشته حداقل ۱۵۰۰ جلسه داشته باشد.

LU-ST-GAA | LU-ST-GAB | |
|---|---|---|
| نکات مهم اندروید | دستگاههای تست | دستگاههای اندرویدی با رم ۴ گیگابایت یا بیشتر |
| خرابیها | نرخ متوسط تصادف کمتر از ۱٪ بررسی معیارها در اطلاعات کنسول Play | نرخ متوسط تصادف کمتر از ۲٪ |
| ANR ها | میانگین نرخ ANR کمتر از 2٪ بررسی معیارها در اطلاعات کنسول Play | میانگین نرخ ANR کمتر از 3٪ |
معافیتها
هیچ استثنائی برای این دستورالعمل وجود ندارد.
منابع اضافی
برای اطلاعات بیشتر در مورد تشخیص و رفع مشکلات حیاتی، به Android Vitals مراجعه کنید.
عملکرد
نرخ فریم روان و پایدار برای ارائه یک تجربه بازی با کیفیت بالا در دستگاههای اندروید بسیار مهم است.
| شناسه | راهنما |
|---|---|
LU-PR-GAA | در دستگاههای مرجع ، صحنههای فعال گیمپلی باید به طور پیشفرض حداقل با نرخ ۶۰ فریم بر ثانیه هدفگیری و رندر شوند. این الزام به طور خاص برای گیمپلی فعال و بلادرنگ اعمال میشود و حالتهای غیرتعاملی یا انتقالی مانند بارگذاری/صفحههای شروع، دانلود محتوا، رابطهای لابی، منوها و کاتسینهای سینمایی را شامل نمیشود:
|
معافیتها
بازیهای موبایل باید تصمیمات دشوار زیادی در مورد معنای کیفیت بالا برای تجربه خاص خود بگیرند - مانند اینکه آیا در طول یک جلسه بازی، کیفیت گرافیکی یا عمر باتری را ترجیح دهند. موارد استثنای زیر در مورد این دستورالعمل اعمال میشود:
| شناسه | معافیت |
|---|---|
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 | در دستگاههایی که درایورهای گرافیکی آنها بهروزرسانی شده است، جایی که
|
معافیتها
موضع پیشفرض ما این است که همه بازیها باید از 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.
- Guidelines updated:
Large screen optimization
Guidelines updated:
LU-LS-GAA,LU-LS-GABLU-LS-GAC,LU-LS-GADPrevious 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.
بازیهای گوگل پلی روی کامپیوتر
- Guidelines updated:
LU-GPGC-GAA Previous text:
Your game must be distributed on Google Play Games on PC . There are two ways to meet this distribution requirement: Your mobile game meets the playability requirements when played on the Android emulator Google Play Games for PC .
- Ensure all unsupported Android features and permissions are not marked as required to ensure proper distribution.
- OR, Your game is part of the Native PC Early Access Program (EAP) .
New text:
Your game must be distributed on Google Play Games on PC . There are two ways to meet this distribution requirement: Your mobile game meets the playability requirements when played on the Android emulator Google Play Games for PC .
- Ensure all unsupported Android features and permissions are not marked as required to ensure proper distribution.
- OR, Your game is published as a Native PC game on Google Play Games and integrates with the PC SDK * .
* If you publish as a Native PC Game, your title won't need to support Sidekick, Cloud Save, Achievements, and Game Stats API for the PC version until those features become available in the Google Play Games on PC SDK.
- Guidelines updated:
Precision input controls
New text:
Form factor distribution
- Guideline updated:
LU-FF-GAA Previous text:
- September 2026 : Mobile , Foldables, and Tablets
- March 1, 2027 : Googlebook
- September 2027 : Android XR , Android TV , and Android Auto
New text:
- September 2026 : Mobile , Foldables, and Tablets
- September 2027 : Android XR , Android TV , Googlebook , and Android Auto
- Guideline updated:
ولکان
- 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>
- Guideline updated:
حافظه
- 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.
- Guidelines updated:
ژوئیه ۲۰۲۶
- 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).
- 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.
- Guidelines updated: