遊戲必須符合可玩性規定,才能發布至 Google Play 遊戲電腦版。遊戲在平台上架後,如要獲得完整認證,您可以進一步提升玩家喜愛的平台功能,例如順暢連續的遊戲過程、平台輸入控制項、效能改善項目等等。
可玩性規定
您必須達到可玩性最低要求,才能將手機遊戲發布至電腦。這些規定的目的是確保玩家能在平台上玩您的遊戲。遊戲可以在電腦上玩後,您就可以繼續開發遊戲,獲得完整的平台認證。
可玩性檢查清單:
- 遊戲可以在電腦上利用滑鼠和鍵盤遊玩。請注意,遊戲不需直接支援滑鼠和鍵盤,可在相容模式下執行即符合規定。
- 遊戲過程不會因不支援的權限遭到封鎖。
- 遊戲過程不會因不支援的 Google API 遭到封鎖。
- 遊戲不得要求不支援的功能。
- 遊戲必須支援 GLES 3.1 (或以下版本) 或 Vulkan。
可玩性測試
如要判斷遊戲是否符合基本可玩性規定,可以執行多種不同的測試。其中最重要的是測試輸入處理作業,並確認遊戲過程不會因不支援的功能或權限遭到封鎖。平台的相容模式或許就足以處理單一點擊遊戲。如果遊戲較複雜,例如需要兩隻手進行操控,就可能必須額外支援滑鼠和鍵盤。請考量以下事項:
- 將滑鼠滾輪用於捲動或縮放。
- 使用滑鼠時,垂直滑動的運作方式會比水平滑動複雜一些。水平滑動可以透過相容模式順利轉換,但請考慮為垂直滑動提供鍵盤快速鍵。
- 以鍵盤快速鍵支援多點觸控手勢。
- 新增常用動作的鍵盤快速鍵,例如按下 Enter 鍵即可接受對話方塊,按下 Esc 鍵則可取消。
您可以使用下列方法測試遊戲的輸入裝置可玩性:
- ChromeOS:Chromebook 可搭配滑鼠和鍵盤,提供類似於電腦原生的使用體驗,這是最接近 Google Play 遊戲電腦版的體驗。
- 搭配滑鼠和鍵盤的行動裝置:在行動裝置上搭配使用滑鼠和鍵盤,確認玩遊戲的效果。
遊戲 ABI 架構
Google Play 遊戲電腦版支援使用 ARM 或 x86-64 ABI 二進位檔建構的遊戲。建議您納入 x86-64 二進位檔,提高遊戲效能並擴大發行範圍。如要取得完整認證,也必須提供 x86-64 版本的遊戲。
ARM 二進位檔
Google 目前已與 Intel 合作,只要使用 Intel Bridge Technology,即可在搭載 Intel 技術的電腦上執行以 ARM 為基礎的遊戲。也就是說,手機遊戲符合可玩性規定後,就能透過 Google Play 遊戲電腦版發行至搭載 Intel 技術的電腦。
x86-64 二進位檔
提供 x86-64 版本可讓手機遊戲直接在原生硬體上執行,玩家可享有更棒的遊戲效能,遊戲也能發行至非採用 Intel 技術的電腦。
針對 Google Play 遊戲電腦版平台進行遊戲最佳化時,第一步應是提供 x86-64 版本,這可提高遊戲效能並擴大發行範圍。
認證規定
經過認證的遊戲經過最佳化處理,可使用 Google Play 遊戲電腦版的功能滿足玩家需求。如要認證遊戲,您必須符合所有基本的可玩性規定,並滿足下列要求。
- 平台規定
- 可玩性規定
- 圖形
- 在 Windows 上使用高解析度素材資源和紋理
- 支援 Windows 顯示比例
- 配合大型螢幕調整 UI 元素大小
- 60Hz 算繪
- 音訊播放過程順暢且同步不間斷
- 裝置輸入
- 跨平台遊玩
如要進一步瞭解整合這些要求的時機,以及測試方式,請參閱說明里程碑檢查清單的頁面。
遊戲環境最低需求
如要瞭解在電腦上執行 Google Play 遊戲電腦版的最低環境需求,請參閱有關最低電腦規格需求的 Google 說明中心文章。
取得開發人員模擬器
取得遊戲的相容版本後,您就可以在開發人員專用的模擬器版本中進行測試。開發人員模擬器包含與使用者體驗相同的 Google Play 遊戲電腦版功能、SDK 和最佳化項目。此外,模擬器中也包含幾種其他控制選項,方便您在 Windows 測試遊戲。
您可以透過 Android Studio 或 Android Debug Bridge,在模擬器中側載 APK。
詳情請參閱使用開發人員模擬器的相關文章。