ابزار توسعه‌دهندگان Play PC

ابزار توسعه‌دهندگان Play PC ابزاری آفلاین برای رایانه است که برای ساده‌سازی آماده‌سازی ایستگاه کاری، انتخاب پیکربندی بازی، و تولید WAB برای «انتشار نصب‌کننده» برای ناشران بازی‌های بومی رایانه طراحی شده است. این ابزار با جایگزین کردن ویرایش دستی XML و اجرای خط فرمان، به ناشران امکان می‌دهد بسته‌های نصب‌کننده را اعتبارسنجی کنند، پیکربندی‌های انتشار سفارشی تولید کنند، و «دسته‌های برنامه Windows»‏ (WAB) را به‌طور یکپارچه کامپایل کنند.

این ابزار با تولید WAB و پیکربندی‌های انتشار Play، راه‌اندازی «انتشار نصب‌کننده» را ساده می‌کند. برای خودکارسازی گردش کارتان، از CLI انتشار Play در خطوط لوله CI/CD خود استفاده کنید تا WABها را به‌عنوان بخشی از فرایند ساخت بازی‌تان تولید کنید.

شروع کردن

برای باز کردن و اجرای ابزار در ایستگاه کاری Windows، این مراحل را دنبال کنید:

  1. ابزار توسعه‌دهندگان «بازی‌های رایانه‌ای» را بارگیری کنید و محتوای آن را در دایرکتوری محلی از حالت فشرده خارج کنید.
  2. فهرست استخراج‌شده را در کاوشگر فایل باز کنید و روی play_pc_developer_tool.exe دوکلیک کنید تا میانای کاربر اصلی رایانه راه‌اندازی شود.

داشبورد اصلی

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

  • آماده‌سازی «بازی‌های Google Play» برای رایانه: ثبت‌نام شریک دسترسی زودرس و انتخابگر پیکربندی کد چندکشوری را راه‌اندازی می‌کند.
  • تولید WAB برای انتشار نصب‌کننده: کامپایلر پیکربندی و مدیر بسته‌بندی را باز می‌کند.

آماده‌سازی رایانه و ثبت‌نام توسعه‌دهنده

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

Register Partner GUID Action
Register Partner GUID Action

ثبت‌نام دسترسی زودرس و راه‌اندازی ثبت ماشین

برای تعامل با کیت توسعه نرم‌افزار محلی Google PC، ایستگاه‌های کاری دسترسی زودرس باید شناسه شریک معتبری تحت مسیرهای ثبت سیستم مناسب داشته باشند.

توجه: برای فعال کردن GUID درطول ساخت توسعه، باید از شرکای Play خود بخواهید GUID را در فهرست مجاز قرار دهند. برای جزئیات بیشتر، به راهنما مراجعه کنید.

  • بررسی رجیستری در مسیر بارگیری و هدف: در زمان راه‌اندازی، صفحه آماده‌سازی رجیستری سیستم را برای جستجوی GUID «شریک دسترسی زودرس» ثبت‌شده موجود جستجو می‌کند.

    مسیر کلید دفتر ثبت هدف‌یابی‌شده HKEY_LOCAL_MACHINE\Software\Google\Play Games Services است (بااستفاده از مقدار EarlyAccessPartnerGuid). این مسیر خاص حیاتی است زیرا کیت توسعه نرم‌افزار رایانه محلی مستقیماً از آن می‌خواند تا یکپارچه‌سازی‌های دسترسی زودرس را مجاز کند. اگر پیدا شود، میانای کاربری به‌طور خودکار شناسه فعلی را نمایش می‌دهد و ورودی‌ها را قفل می‌کند.

  • گرداننده‌های ارتقای امن: سیستم برای نوشتن در مسیرهای دفتر ثبت دستگاه به حقوق سرپرستی نیاز دارد. وقتی این تنظیم را ذخیره یا حذف می‌کنید، ابزار به‌طور خودکار زمینه ارتقای اداری را مدیریت می‌کند تا کاربران استاندارد بتوانند تنظیمات را به‌طور ایمن پیکربندی کنند، بدون اینکه نیاز باشد کل میانای کاربری را با امتیازهای سرپرست اجرا کنند.

  • کنترل لغو ثبت: کلیک کردن روی لغو ثبت، وضعیت‌های ثبت ایستگاه کاری را به‌طور ایمن پاک‌سازی می‌کند.

انتخابگر تعاملی کد کشور

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

  • جعبه‌های نوشتاری جستجوی دوگانه: می‌توانید فهرست‌های دردسترس یا انتخاب‌شده را به‌طور هم‌زمان جستجو کنید.
  • پیکان‌های انتقال فهرست: می‌توانید بااستفاده از دکمه‌های حرکت ساختاری، انتخاب‌ها را بین فهرست‌ها جابه‌جا کنید.
  • مرتب‌سازی و الحاق خودکار: وقتی موارد کشور انتخاب می‌شوند، به‌ترتیب حروف الفبا مرتب می‌شوند و به‌صورت رشته کد کشور ISO تمیز و جداشده با کاما (برای مثال، AL,DZ,IN,US) برای رونویسی و جای‌گذاری درطول راه‌اندازی «کنسول Play» الحاق می‌شوند.

دسته WAB و جادوگر پیکربندی

پنجره «تولیدکننده بسته» فضای کاری اصلی است که ناشران در آن فراداده را پیکربندی می‌کنند، تنظیمات نصب را اعتبارسنجی می‌کنند، و بسته‌های برنامه Windows‏ (WAB) را بسته‌بندی می‌کنند.

Generate DMI WAB Action
Generate DMI WAB Action

انتخابگر مقدار دفتر ثبت دیداری

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

  • نمایش مقدار ساختار: نمایش مقدار ساختار: برای مشاهده فهرست کامل کلیدهای فرعی و مقادیر آن‌ها، مسیر دفتر ثبت سطح بالا را وارد کنید.

درستی‌سنجی ارتقای اجرایی

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

  • هشدارهای درون‌خطی: اگر الزامات ارتقای باینری با چارگوش انتخاب پیکربندی مطابقت نداشته باشد، یک بلوک هشدار درون‌خطی دیداری ظاهر می‌شود.

گردآوری بسته WAB

برای ساختن بسته استاندارد Windows App Bundle‏ (WAB)، این ابزار یک زنجیره کامپایل ساختاریافته را بااستفاده از فرایند زیر پیاده‌سازی می‌کند:

  1. این ابزار فایل XML فراداده انتشار را به‌صورت محلی تولید می‌کند و آن را در مسیر فضای ذخیره‌سازی شما ذخیره می‌کند.
  2. این ابزار مسیر پیکربندی XML و پارامترهای مقصد را مستقیماً به ابزار کامپایلر بسته‌بندی زیربنایی play_publishing_tool.exe ارسال می‌کند تا بسته نهایی Windows App Bundle (WAB) را تولید کند و آن را در فایل‌های محلی ذخیره کند.

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

منابع بیشتر