این راهنما باید هر آنچه را که باید در مورد توسعه برای رایانه شخصی بدانید، به شما بگوید، از جمله ارجاعات به اسناد توسعهدهنده ChromeOS ما برای زمینههای مشترک، مانند پشتیبانی از ورودی صفحهکلید و ماوس. در حالی که اسناد Android در ChromeOS ما اطلاعات مفید زیادی دارد، توجه داشته باشید که این راهنما باید به عنوان منبع حقیقت برای الزامات بهینهسازی بازی شما در رایانه شخصی در نظر گرفته شود.
آزمایش
در طول فاز اول توسعه، میتوانید تغییراتی را که در بازی خود ایجاد میکنید، روی یک کرومبوک فیزیکی آزمایش کنید. هر کرومبوکی که از اندروید پشتیبانی کند، کار خواهد کرد.
از طرف دیگر، تیم ما میتواند یک دستگاه کرومبوک قرضی برای شما ارسال کند تا در طول این فرآیند از آن استفاده کنید. برای کسب اطلاعات در مورد دریافت یک دستگاه آزمایشی، به نماینده گوگل پلی خود اطلاع دهید و آنها دستورالعملهای لازم را پیگیری خواهند کرد.
مدیریت APK و بستههای نرمافزاری
بازیهای گوگل پلی روی کامپیوتر به شما این امکان را میدهند که یک APK یا بسته نرمافزاری را برای استفاده در کامپیوتر، در کنسول گوگل پلی آپلود کنید. اکیداً توصیه میکنیم از همان APK بازی موبایل خود استفاده کنید تا هزینه نگهداری و پیچیدگی اضافی کاهش یابد. در تغییرات مخصوص کامپیوتر و کرومبوک. تمام الزامات شرح داده شده در این سند فقط برای نسخه کامپیوتر بازی شما لازم است، بنابراین توصیه میکنیم از این بررسی مشروط برای هرگونه تغییر جدیدی که در بازی خود ایجاد میکنید، استفاده کنید.
زمانی که شروع به توسعه برای کامپیوتر شخصی کنید، ما روشی را برای تشخیص اینکه آیا کاربر شما از کامپیوتر شخصی استفاده میکند یا خیر، ارائه خواهیم داد. در حالی که در ابتدا برای کرومبوک توسعه میدهید، میتوانید از کد زیر برای تشخیص استفاده کنید:
fun isArc() : Boolean {
return packageManager.hasSystemFeature("org.chromium.arc")
}
از طرف دیگر، میتوانید وجود صفحهکلید فیزیکی را همانطور که در مستندات ذکر شده است، بررسی کنید .
فرآیند ارسال ساخت
وقتی بازی شما با موفقیت الزامات چک لیست بهینهسازی کامپیوتر را برآورده کرد و آماده بررسی شد، مرحله بعدی ارسال نسخه آزمایشی از طریق کنسول گوگل پلی برای بررسی است. مراحل زیر برای آپلود نسخه آزمایشی شما به کنسول ارائه شده است.
برای تکمیل انتشار Google Play Games on PC و مشاهده نسخه مخصوص بازیهای Google Play در PC ، نماینده گوگل پلی شما باید این ویژگی را در حساب توسعهدهنده گوگل پلی شما فعال کند. اگر قبلاً این کار را نکردهاید، برای فعال کردن این ویژگی با آنها تماس بگیرید.
مطمئن شوید که برنامه شما محدودیتهای اندازه مورد نیاز را رعایت میکند
برای آپلود بازی خود در کنسول و در نهایت انتشار آن در پلتفرم، بازی شما باید در محدوده اندازه مجاز طبق سیاست گوگل پلی باشد. سیاست گوگل پلی محدودیتهای اندازه زیر را تعیین میکند:
- ارسال فایلهای APK قدیمی:
- حداکثر حجم APK 100 مگابایت .
- حداکثر ۲ گیگابایت برای فایلهای الحاقی APK (OBB).
- ارسال بستههای اپلیکیشن:
- حداکثر اندازه ماژول پایه ۲۰۰ مگابایت .
- تا ۱.۵ گیگابایت برای هر بستهی دارایی از طریق Play Asset Delivery . برای بازیهایی که مجموعاً بیش از ۴ گیگابایت هستند، برای دریافت فضای اضافی با نمایندهی گوگل پلی خود تماس بگیرید.
قبل از ادامه ارسال کنسول، چند نکته وجود دارد که باید دوباره بررسی کنید:
- توصیه میشود برای انتشار بازی خود از App Bundles و Play Asset Delivery استفاده کنید. توجه داشته باشید که در نیمه دوم سال 2021، فایلهای OBB منسوخ میشوند و بازیهای جدید ملزم به تغییر به Play Asset Delivery خواهند بود.
- اگر از فایلهای OBB برای ارائه فایلها استفاده میکنید، فایلهای با وضوح بالای اضافی ممکن است باعث شود حجم کل از حد مجاز OBB (۲ گیگابایت فایل اصلی + ۲ گیگابایت پچ) بیشتر شود. در این صورت، توصیه میشود به Play Asset Delivery تغییر دهید.
- اگر در حال ارسال یک نسخه اشکالزدایی هستید، مطمئن شوید که APK شما در محدوده اندازه قرار میگیرد. اگر APK شما از حد مجاز فراتر رود، ممکن است لازم باشد یک نسخه غیر توسعهای را به اشتراک بگذارید.
نوع انتشار بازیهای گوگل پلی مخصوص کامپیوتر را اضافه کنید
این مرحله فرض میکند که شما قبلاً با نماینده گوگل پلی خود برای فعال کردن حساب کاربری خود برای نسخه مخصوص بازیهای گوگل پلی روی کامپیوتر (Google Play Games on PC only) همکاری کردهاید، زیرا این ویژگی فقط برای دسترسی زودهنگام در دسترس است. اگر نسخه مخصوص بازیهای گوگل پلی روی کامپیوتر (Google Play Games on PC only) را نمیبینید، مطمئن شوید که ابتدا با نماینده گوگل پلی خود برای فعال کردن این ویژگی در حساب توسعهدهنده گوگل پلی خود همکاری میکنید.
در حالی که این پروژه در مرحله پیش از عرضه است، فرم فاکتور آن با برچسب Google Play Games on PC only مشخص خواهد شد. برای انتشار در مسیر آزمایشی Google Play Games on PC only ، ابتدا باید فرم فاکتور برنامه را با دنبال کردن مراحل اضافه کنید.
- به تنظیمات پیشرفته توزیع در مسیر Release > Advanced settings ( لینک مستقیم ) بروید.
- به برگه «فاکتورهای فرم» بروید و از منوی کشویی «+ افزودن فاکتور فرم»، «بازیهای گوگل پلی فقط روی رایانه شخصی» را اضافه کنید.
این کار همچنین آهنگهای انتشاری را ایجاد میکند که برای انتشار نسخهها از آنها استفاده خواهید کرد. اینها جدا از آهنگهایی هستند که برای انتشار در تلفنها و تبلتها استفاده خواهید کرد.
مسیر کاربران چند پلتفرمی Play خود را ایجاد و پیکربندی کنید
برای توزیع نسخه بهینهشده برای رایانه شخصی خود، یک مسیر کاربری ایجاد کنید:
- به صفحه تست بسته در مسیر Release > Test > Closed Testing بروید ( لینک مستقیم )
- از قسمت انتخاب فرم فاکتور در گوشه بالا سمت راست، گزینه Google Play Games on PC only را انتخاب کنید.
- یک مسیر تست بسته جدید ایجاد کنید:
- روی ایجاد آهنگ در گوشه بالا سمت راست کلیک کنید.
- نام آهنگ را بگذارید. پخش چند پلتفرمی کاربران . در صورت ایجاد موفقیتآمیز، سایت شما را به صفحه آهنگ مربوط به آهنگ جدیدتان هدایت میکند. این صفحه همچنین در صفحه تست بسته برای نوع انتشار قرار دارد.
- روی دکمه مدیریت آهنگ برای آهنگ مورد نظر کلیک کنید.
در برگه کشورها / مناطق، کشورهایی را که باید هدف آهنگ باشند انتخاب کنید. اینها کشورها و مناطقی هستند که نسخههای این آهنگ در آنها در دسترس خواهد بود. توصیه میکنیم همه کشورهای موجود را انتخاب کنید، مگر اینکه الزامات خاصی داشته باشید.
در برگه آزمایشکنندگان :
- گروههای گوگل را انتخاب کنید.
- در فیلد آدرسهای ایمیل ، ایمیل
play-multiplatform-test-track@googlegroups.comرا اضافه کنید.
توجه: آدرس اینترنتی (URL) مربوط به ثبت نام در مسیر آزمایشی را یادداشت کنید. برای اطمینان از بررسی صحیح ساختهی خود، باید این آدرس اینترنتی را در اختیار رابط گوگل پلی خود قرار دهید.
انتشار یک نسخه
نسخه جدید Google Play Games on PC خود را در مسیر کاربران چند پلتفرمی Play ایجاد کنید. میتوانید یا APKها و بستههای برنامههای موجود خود یا نسخه بهینهسازی شده Google Play Games on PC از همانها را آپلود کنید.
- برای آهنگ جدید خود به صفحه آهنگ برگردید. برای مدیریت آهنگ، مراحل ۱، ۲ و ۴ از «ایجاد و پیکربندی آهنگ کاربران چند پلتفرمی Play» را مشاهده کنید.
- روی «ایجاد نسخه» در گوشه بالا سمت راست کلیک کنید. به صفحه «آمادهسازی نسخه برای نسخه جدید» هدایت خواهید شد.
- برای آمادهسازی نسخه خود، دستورالعملهای روی صفحه را دنبال کنید:
- بستههای نرمافزاری یا فایلهای APK خود را اضافه کنید.
- نام نسخه خود را بنویسید.
- یادداشتهای انتشار نسخهٔ انتشار خود را وارد کنید.
- برای ذخیره هرگونه تغییری که در نسخه خود ایجاد کردهاید، روی ذخیره در پایین صفحه کلیک کنید.
- وقتی آمادهسازی نسخه خود را تمام کردید، روی «بررسی نسخه» کلیک کنید تا به صفحه بررسی بروید.
- در صفحه بررسی، مطمئن شوید که تمام اطلاعاتی که وارد کردهاید صحیح است.
- خطاهای اعتبارسنجی و هشدارها در بالای صفحه نمایش داده میشوند. قبل از ادامه، خطاها باید برطرف شوند.
- اطلاعات موجود در صفحه را بررسی کنید تا مطمئن شوید که مصنوعات صحیح را بارگذاری کرده و جزئیات انتشار خود را وارد کردهاید.
- برای تکمیل انتشار نسخه خود ، روی شروع انتشار در پایین صفحه کلیک کنید.
برای اطلاعات بیشتر در مورد روند انتشار «آمادهسازی و بررسی» میتوانید به این مقاله مرکز راهنما مراجعه کنید.
به توزیع بازیهای گوگل پلی فقط روی کامپیوتر شخصی بپیوندید
در این مرحله، شما باید آماده باشید تا بازیهای جدید گوگل پلی خود را روی رایانه شخصی منتشر کنید. باید به تنظیمات فرم فاکتور برگردید و توزیع را انتخاب کنید.
- به تنظیمات پیشرفته توزیع در مسیر Release > Advanced settings ( لینک مستقیم ) بروید.
- به برگه Form factors بروید و با استفاده از دکمه Manage، تنظیمات مربوط به Google Play Games on PC را باز کنید.
- گزینه «فقط در رایانه شخصی، به بازیهای گوگل پلی دسترسی داشته باشید» را انتخاب کنید و تنظیمات را ذخیره کنید.
پس از اینکه ثبت نام کردید و تمام تغییرات اخیر شما بررسی و تأیید شد، برنامه شما با موفقیت برای بررسی توسط تیم ما در دسترس خواهد بود.
به POC گوگل پلی خود اطلاع دهید که نسخه جدیدی در دسترس است
پس از اینکه با موفقیت نسخهای را در مسیر آزمایشکنندگان چند پلتفرمی پلی خود آپلود کردید و توزیع بازیهای گوگل پلی فقط روی رایانه شخصی را انتخاب کردید، از طریق ایمیل به نماینده گوگل پلی خود اطلاع دهید که نسخه شما اکنون آماده بررسی است. نسخه آپلود شده شما با اعضای تیمهای بررسی به اشتراک گذاشته خواهد شد و نماینده شما مستقیماً دستورالعملهای بعدی را پیگیری خواهد کرد.