আপনার খেলা প্রকাশ করুন

এই ডকুমেন্টটি আপনাকে দেখায় কিভাবে পিসিতে Google Play Games এ আপনার গেম প্রকাশ করবেন।

আপনি শুরু করার আগে

আপনার গেমে Google Play Games SDK সংহত করুন।

একটি WAB ফাইল হিসাবে আপনার গেম প্যাকেজ

পিসিতে Google Play Games-এর জন্য আপনার গেমের ইনস্টলারকে Google Play Console-এ Windows অ্যাপ বান্ডেল (WAB) ফাইল হিসেবে আপলোড করতে হবে। একটি WAB ফাইল তৈরি করতে, এই পদক্ষেপগুলি অনুসরণ করুন:

  1. প্লে প্রকাশনা টুলটি ডাউনলোড করুন। আপনি উইন্ডোজ কমান্ড লাইন বা পাওয়ারশেলে এই টুলটি চালাতে পারেন।

  2. প্লে পাবলিশিং কনফিগারেশন ফাইল তৈরি করুন, যেকোনো নামের সাথে। উদাহরণস্বরূপ, নিম্নলিখিত বিন্যাস সহ 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 : নির্দেশ করে যদি এক্সিকিউটেবলকে এডমিনের মতো উন্নত অনুমতি দিয়ে চালানোর প্রয়োজন হয়।

      • "সত্য" : উচ্চতর অনুমতি সহ এক্সিকিউটেবল চালান।

      • "false" : উন্নত অনুমতি ছাড়াই এক্সিকিউটেবল চালান।

    • PATH : আপনার গেমের জন্য ইনস্টলার EXE ফাইলের পথ। এই পাথটি প্লে প্রকাশনা কনফিগারেশনের মূল ডিরেক্টরির সাথে সম্পূর্ণ বা আপেক্ষিক হতে পারে। উদাহরণস্বরূপ, path\to\test\installer । আপনার গেমের ইনস্টলার EXE সাইন করার জন্য প্রমাণীকরণ এবং কোড সাইনিং ব্যবহার করুন।

    • KEY1 , VALUE1 : installer উপাদানে উইন্ডোজ রেজিস্ট্রি কী মান জোড়া নির্দিষ্ট করুন।

    • KEY2 , VALUE2 : launcher উপাদানে উইন্ডোজ রেজিস্ট্রি কী মান জোড়া নির্দিষ্ট করুন।

    • KEY3 , VALUE3 : uninstaller উপাদানে উইন্ডোজ রেজিস্ট্রি কী মান জোড়া নির্দিষ্ট করুন।

    • FILENAME : আপনার গেমের লঞ্চার এক্সিকিউটেবলের পথ নির্দিষ্ট করুন৷ উদাহরণস্বরূপ, path\to\launcher.exe

    • ARGS : আপনার গেমের লঞ্চার এক্সিকিউটেবল আর্গুমেন্ট। এগুলো ঐচ্ছিক।

    উদাহরণ প্লে প্রকাশনা কনফিগার ফাইল

    গেম ইনস্টলার game_installer.exe , গেমের লঞ্চার launcher.exe সহ MyGame নামে একটি গেমের কথা বিবেচনা করুন। উদাহরণটিও দেখায় কিভাবে 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>
    
  3. উইন্ডোজ কমান্ড লাইন বা পাওয়ারশেলে প্লে প্রকাশনা টুলটি চালান।

    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 : প্লে প্রকাশনা কনফিগারেশনের পথ। উদাহরণস্বরূপ, path\to\play_publishing_config.xml
    • WAB_OUTPUT_PATH : WAB ফাইলের পথ। উদাহরণস্বরূপ, path\to\output_bundle.wab

    প্লে প্রকাশনা টুল কিভাবে ব্যবহার করবেন

    বিবেচনা করুন যে আপনার কাছে Play প্রকাশনা টুল বাইনারি playpublishingtool.exe , Play publishing config play_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 ব্যবহার করে গেমটি প্রকাশ করুন

আপনি আপনার গেমের জন্য সফলভাবে WAB তৈরি করার পরে, এটি Play Console-এ আপলোড করুন এবং এর সেটিংস এবং প্রয়োজনীয়তাগুলি পরিচালনা করুন৷ আপনার গেম প্রকাশ করতে পদক্ষেপগুলি অনুসরণ করুন:

পিসি ফর্ম ফ্যাক্টরে গুগল প্লে গেম যোগ করুন

একটি গেম প্রকাশ করার জন্য শুধুমাত্র এই পদক্ষেপটি প্রথমবার প্রয়োজন৷

  1. বাম মেনুতে প্লে কনসোলে, পরীক্ষা নির্বাচন করুন এবং প্রকাশ করুন > সেটআপ > উন্নত সেটিংস ( সরাসরি লিঙ্ক )।
  2. ফর্ম ফ্যাক্টর ট্যাবে যান এবং + অ্যাড ফর্ম ফ্যাক্টর ড্রপ-ডাউন থেকে Google Play Games on PC যোগ করুন।

  3. ডানদিকের পিসি ফর্ম ফ্যাক্টরে Google Play গেমগুলির সাথে সম্পর্কিত পরিচালনা বোতামে ক্লিক করুন৷

  4. আপনার উইন্ডোজ অ্যাপ বান্ডেল গেমের জন্য একটি ডেডিকেটেড ট্র্যাক ব্যবহার করুন বিকল্পটি নির্বাচন করুন।

  5. সংরক্ষণে ক্লিক করুন এবং তারপরে নিশ্চিতকরণ ডায়ালগে আবার সংরক্ষণ করুন

WAB ফাইলটি আপলোড করুন

WAB ফাইল আপলোড করতে:

  1. বামদিকের মেনুতে প্লে কনসোলে, পরীক্ষা এবং প্রকাশ > উৎপাদন ( সরাসরি লিঙ্ক ) নির্বাচন করুন।
  2. উৎপাদন পৃষ্ঠায়, ডানদিকের ফর্ম ফ্যাক্টর ড্রপ-ডাউন থেকে শুধুমাত্র পিসিতে (উইন্ডোজ) Google Play Games নির্বাচন করুন।
  3. Windows অ্যাপ বান্ডেল ট্যাবে, আপলোড একটি উইন্ডোজ অ্যাপ বান্ডেল বোতামে ক্লিক করুন এবং WAB ফাইল আপলোড করুন। বিকল্পভাবে, আপনি ফর্ম ফ্যাক্টর ড্রপ-ডাউনের ডানদিকে একটি উইন্ডোজ অ্যাপ বান্ডেল আপলোড করুন বোতামে ক্লিক করতে পারেন।
  4. সংরক্ষণ করুন ক্লিক করুন.

উইন্ডোজ পিসির প্রয়োজনীয়তা কনফিগার করুন

উইন্ডোজ পিসি প্রয়োজনীয়তা কনফিগার করতে:

  1. বাম মেনুতে প্লে কনসোলে, ব্যবহারকারী বাড়ান > স্টোরের উপস্থিতি > স্টোর সেটিংস ( সরাসরি লিঙ্ক ) নির্বাচন করুন।
  2. পিসি প্রয়োজনীয়তা বিভাগে, ডানদিকে সম্পাদনা বোতামে ক্লিক করুন।
  3. ক্ষেত্রগুলি আপডেট করুন এবং সংরক্ষণ করুন ক্লিক করুন।

অ্যাপ-মধ্যস্থ কেনাকাটার গ্রাফিক কনফিগার করুন

এটি একটি ঐচ্ছিক পদক্ষেপ। ইন-অ্যাপ ক্রয় গ্রাফিক কনফিগার করতে:

  1. বাম মেনুতে প্লে কনসোলে, ব্যবহারকারী বাড়ান > স্টোরের উপস্থিতি > স্টোর তালিকা ( সরাসরি লিঙ্ক ) নির্বাচন করুন।
  2. তালিকা ট্যাবের ডিফল্ট স্টোর তালিকা বিভাগে, ডানদিকের -> (তীর) বোতামে ক্লিক করুন। এটি আপনাকে ডিফল্ট স্টোর তালিকা পৃষ্ঠায় নিয়ে যাবে৷
  3. পিসিতে গুগল প্লে গেমস বিভাগে নেভিগেট করুন এবং পিসি (উইন্ডোজ) ইন-অ্যাপ ক্রয় গ্রাফিকে গুগল প্লে গেমসে ছবিটি আপলোড করুন।
  4. সংরক্ষণ করুন ক্লিক করুন.

পর্যালোচনার জন্য পরিবর্তন পাঠান

  1. বাম মেনুতে প্লে কনসোলে, প্রকাশনা ওভারভিউ নির্বাচন করুন।
  2. পরিবর্তনগুলি এখনও পর্যালোচনার জন্য পাঠানো হয়নি বিভাগে, পর্যালোচনার জন্য পরিবর্তনগুলি পাঠান ক্লিক করুন৷

যখন পর্যালোচনা দল আপনার পরিবর্তনগুলি অনুমোদন করে, তখন আপনার গেমটি Google Play-এ আবিষ্কারযোগ্য হবে৷