يوضّح لك هذا المستند كيفية نشر لعبتك على برنامج "ألعاب Google Play على الكمبيوتر".
قبل البدء
دمج حزمة تطوير البرامج (SDK) الخاصة "بألعاب Google Play" في لعبتك
تجميع لعبتك كملف WAB
يتطلّب تطبيق "ألعاب Google Play على الكمبيوتر" تحميل برنامج تثبيت اللعبة إلى Google Play Console كملف حِزمة تطبيق Windows (WAB). لإنشاء ملف WAB، اتّبِع الخطوات التالية:
نزِّل أداة النشر على Play. يمكنك تشغيل هذه الأداة على سطر أوامر Windows أو Powershell.
أنشئ ملف إعداد النشر على Play بأي اسم. على سبيل المثال،
play_publishing_config.xml
بالتنسيق التالي:<?xml version="1.0" encoding="UTF-8"?> <play-publishing-config version="1.0"> <application> <package-name>PACKAGE_NAME</package-name> <version-name>VERSION</version-name> </application> <installer requiresElevation=REQUIRES_ELEVATION> <path>PATH</path> <installation-path-registry-location> <key-name>KEY1</key-name> <value-name>VALUE1</value-name> </installation-path-registry-location> </installer> <launcher requiresElevation=REQUIRES_ELEVATION> <launch-path-registry-location > <key-name>KEY2</key-name> <value-name>VALUE2</value-name> </launch-path-registry-location> <executable-invocation> <filename>FILENAME</filename> <arguments>ARGS</arguments> </executable-invocation> </launcher> <uninstaller requiresElevation=REQUIRES_ELEVATION> <uninstall-path-registry-location> <key-name>KEY3</key-name> <value-name>VALUE3</value-name> </uninstall-path-registry-location> </uninstaller> </play-publishing-config>
استبدِل ما يلي:
PACKAGE_NAME
: اسم حزمة لعبتك على سبيل المثال،test.package.name
.-
VERSION
: إصدار اللعبة على سبيل المثال،1.0
. REQUIRES_ELEVATION
: تشير إلى ما إذا كان يجب تشغيل الملف التنفيذي بأذونات مرتفعة، مثل أذونات المشرف."true": لتشغيل الملف التنفيذي بأذونات مرتفعة
false: تشغيل الملف التنفيذي بدون أذونات مرتفعة
PATH
: مسار ملف EXE الخاص بأداة تثبيت اللعبة يمكن أن يكون هذا المسار كاملاً أو نسبيًا بالنسبة إلى الدليل الرئيسي لإعدادات النشر على Play. على سبيل المثال،path\to\test\installer
. استخدِم authenticode وتوقيع الرمز لتوقيع برنامج تثبيت اللعبة EXE.KEY1
وVALUE1
: حدِّد أزواج قيم مفاتيح التسجيل في نظام التشغيل Windows في العنصرinstaller
.KEY2
وVALUE2
: حدِّد أزواج قيم مفاتيح التسجيل في نظام التشغيل Windows في العنصرlauncher
.KEY3
وVALUE3
: حدِّد أزواج قيم مفاتيح التسجيل في نظام التشغيل Windows في العنصرuninstaller
.FILENAME
: تحدّد هذه السمة مسار الملف التنفيذي لمشغّل اللعبة. على سبيل المثال،path\to\launcher.exe
.ARGS
: وسيطات مشغّل اللعبة القابل للتنفيذ وهي اختيارية.
مثال على ملف إعداد النشر على Play
لنفترض أنّ هناك لعبة باسم
MyGame
، مع مثبّت اللعبةgame_installer.exe
ومشغّل اللعبةlauncher.exe
. يوضّح المثال أيضًا كيفية استخدام CDATA. في ما يلي الشكل الذي سيبدو عليهplay_publishing_config.xml
:<?xml version="1.0" encoding="UTF-8"?> <play-publishing-config version="1.0"> <application> <package-name>test.package.name</package-name> <version-name>1.0</version-name> </application> <installer requiresElevation="true"> <path>game_installer.exe</path> <installation-path-registry-location> <key-name>SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\MyGame</key-name> <value-name>InstallPath</value-name> </installation-path-registry-location> </installer> <launcher requiresElevation="true"> <launch-path-registry-location > <key-name>SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\MyGame</key-name> <value-name>ExePath</value-name> </launch-path-registry-location> <executable-invocation> <filename>launcher.exe</filename> <arguments><![CDATA[arg1&arg2>arg3]]></arguments> </executable-invocation> </launcher> <uninstaller requiresElevation="true"> <uninstall-path-registry-location> <key-name>SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\MyGame</key-name> <value-name>UninstallString</value-name> </uninstall-path-registry-location> </uninstaller> </play-publishing-config>
تشغيل أداة النشر على Play من سطر الأوامر في Windows أو Powershell
playpublishingtool.exe build-installer-bundle --input=PLAY_PUBLISHING_CONFIG_PATH --output=WAB_OUTPUT_PATH
للكتابة فوق ملف WAB حالي يحمل الاسم نفسه، استخدِم الوسيطة
--force
.playpublishingtool.exe build-installer-bundle --input=PLAY_PUBLISHING_CONFIG_PATH --output=WAB_OUTPUT_PATH --force
استبدِل ما يلي:
PLAY_PUBLISHING_CONFIG_PATH
: مسار إعدادات النشر على Play على سبيل المثال،path\to\play_publishing_config.xml
.WAB_OUTPUT_PATH
: مسار ملف WAB على سبيل المثال،path\to\output_bundle.wab
.
كيفية استخدام أداة النشر على Play
لنفترض أنّ لديك ملفًا ثنائيًا لأداة النشر على Play
playpublishingtool.exe
وملف إعدادات النشر على Playplay_publishing_config.xml
وبرنامج تثبيت اللعبةgame_installer.exe
في دليل العمل الحالي.يجب أن يبدو دليل العمل الحالي على النحو التالي:
.\ ├── game_installer.exe ├── play_publishing_config.xml ├── playpublishingtool.exe
لإنشاء WAB بالاسم
installer_bundle.wab
في الدليل نفسه، سيبدو الأمر على النحو التالي:playpublishingtool.exe build-installer-bundle --input=play_publishing_config.xml --output=installer_bundle.wab
باستخدام الوسيطة
--force
، سيبدو الأمر على النحو التالي:playpublishingtool.exe build-installer-bundle --input=play_publishing_config.xml --output=installer_bundle.wab --force
عند النجاح، من المفترض أن تظهر لك نتيجة مشابهة لما يلي:
Successfully built the installer bundle at installer_bundle.wab
ابحث عن ملف WAB في المجلد:
.\ ├── game_installer.exe ├── installer_bundle.wab ├── play_publishing_config.xml ├── playpublishingtool.exe
نشر اللعبة باستخدام Play Console
بعد إنشاء حزمة تطبيق Android للعبة بنجاح، حمِّلها إلى Play Console وأدِر إعداداتها ومتطلباتها. اتّبِع الخطوات التالية لنشر لعبتك:
إضافة شكل الجهاز المتوافق مع برنامج "ألعاب Google Play على الكمبيوتر"
لا تتطلّب عملية نشر لعبة هذه الخطوة إلا في المرة الأولى.
- في Play Console، انقر على الاختبار والإصدار > الإعداد > الإعدادات المتقدّمة في القائمة اليمنى (رابط مباشر).
انتقِل إلى علامة التبويب أشكال الأجهزة وأضِف
Google Play Games on PC
من القائمة المنسدلة + إضافة شكل جهاز.انقر على الزر إدارة بجانب شكل الجهاز ألعاب Google Play على الكمبيوتر على يسار الشاشة.
اختَر الخيار استخدام قناة إصدار مخصّصة للعبتك التي تتضمّن حِزمة تطبيق Windows.
انقر على حفظ، ثم انقر على حفظ مرة أخرى في مربّع حوار التأكيد.
تحميل ملف WAB
لتحميل ملف WAB، اتّبِع الخطوات التالية:
- في Play Console، انقر على الاختبار والإصدار > الإصدار العلني (رابط مباشر) في القائمة اليمنى.
- في صفحة الإنتاج، اختَر ألعاب Google Play على الكمبيوتر (لنظام التشغيل Windows) فقط من القائمة المنسدلة الخاصة بشكل الجهاز على الجانب الأيسر.
- في علامة التبويب حِزمة تطبيق Windows، انقر على الزر تحميل حِزمة تطبيق Windows وحمِّل ملف WAB. بدلاً من ذلك، يمكنك أيضًا النقر على الزر تحميل حِزمة تطبيق Windows على يسار القائمة المنسدلة "عامل الشكل".
- انقر على حفظ.
ضبط متطلبات أجهزة الكمبيوتر التي تعمل بنظام التشغيل Windows
لضبط متطلبات أجهزة الكمبيوتر التي تعمل بنظام التشغيل Windows، اتّبِع الخطوات التالية:
- في Play Console، انقر على زيادة عدد المستخدمين > التوفّر في المتجر > إعدادات المتجر (رابط مباشر) في القائمة اليمنى.
- في قسم متطلبات الكمبيوتر، انقر على الزر تعديل على يسار الصفحة.
- عدِّل الحقول وانقر على حفظ.
ضبط صورة عملية الشراء داخل التطبيق
هذه الخطوة اختيارية. لضبط صورة عملية الشراء داخل التطبيق، اتّبِع الخطوات التالية:
- في Play Console، انقر على زيادة عدد المستخدمين > التوفّر في المتجر > بطاقات بيانات المتجر(رابط مباشر) في القائمة اليمنى.
- في قسم بطاقة بيانات المتجر التلقائية ضمن علامة التبويب بطاقات البيانات، انقر على الزر -> (السهم) على الجانب الأيسر. سينقلك هذا الإجراء إلى صفحة بطاقة بيانات المتجر التلقائية.
- انتقِل إلى قسم ألعاب Google Play على الكمبيوتر وحمِّل الصورة في صورة لعمليات الشراء داخل التطبيق في برنامج "ألعاب Google Play على الكمبيوتر" (Windows).
- انقر على حفظ.
إرسال التغييرات للمراجعة
- في Play Console، انقر على نظرة عامة على النشر في القائمة اليمنى.
- في قسم التغييرات التي لم يتم إرسالها للمراجعة بعد، انقر على إرسال التغييرات للمراجعة.
بعد أن يوافق فريق المراجعة على التغييرات التي أجريتها، سيصبح بإمكان المستخدمين العثور على لعبتك على Google Play.