遊戲必須符合可玩性規定,才能發布至 Google Play 遊戲電腦版。遊戲在平台上架後,如要獲得完整認證,您可以進一步提升玩家喜愛的平台功能,例如順暢連續的遊戲過程、平台輸入控制項、效能改善項目等等。
可玩性規定
您必須達到可玩性最低要求,才能將手機遊戲發布至電腦。這些規定的目的是確保玩家能在平台上玩您的遊戲。遊戲可以在電腦上玩後,您就可以繼續開發遊戲,獲得完整的平台認證。
可玩性檢查清單:
- 遊戲可以在電腦上利用滑鼠和鍵盤遊玩。請注意,遊戲不需直接支援滑鼠和鍵盤,可在相容模式下執行即符合規定。
- 遊戲過程不會因不支援的權限遭到封鎖。
- 遊戲過程不會因不支援的 Google API 遭到封鎖。
- 遊戲不得要求不支援的功能。
- 遊戲必須支援 OpenGL ES (3.2 以下版本) 或 Vulkan (1.1 以下版本)。
可玩性測試
如要判斷遊戲是否符合基本可玩性規定,可以執行多種不同的測試。其中最重要的是測試輸入處理作業,並確認遊戲過程不會因不支援的功能或權限遭到封鎖。平台的相容模式或許就足以處理單一點擊遊戲。如果遊戲較複雜,例如需要兩隻手進行操控,就可能必須額外支援滑鼠和鍵盤。請考量以下事項:
- 將滑鼠滾輪用於捲動或縮放。
- 使用滑鼠時,垂直滑動的運作方式會比水平滑動複雜一些。水平滑動可以透過相容模式順利轉換,但請考慮為垂直滑動提供鍵盤快速鍵。
- 以鍵盤快速鍵支援多點觸控手勢。
- 新增常用動作的鍵盤快速鍵,例如按下 Enter 鍵即可接受對話方塊,按下 Esc 鍵則可取消。
使用開發人員模擬器測試遊戲的可玩性。
遊戲 ABI 架構
Google Play 遊戲電腦版支援使用 ARM 或 x86-64 ABI 建構的 Android 遊戲。遊戲開發人員應盡可能為 Google Play 遊戲電腦版發布 x86-64 二進位檔,但如果 ARM 遊戲符合效能和穩定性規定,仍可獲得認證。
ARM 二進位檔
Google 目前已與 Intel 合作,只要使用 Intel Bridge Technology,即可在搭載 Intel 和 AMD 技術的電腦上執行以 ARM 為基礎的遊戲。也就是說,手機遊戲符合可玩性規定後,就能透過 Google Play 遊戲電腦版發布至大多數 x86 架構的電腦。
x86-64 二進位檔
提供 x86-64 版本可讓手機遊戲直接在內建硬體上執行,玩家可享有更棒的遊戲效能,
認證規定
經過認證的遊戲經過最佳化處理,可使用 Google Play 遊戲電腦版的功能滿足玩家需求。如要認證遊戲,您必須符合所有基本的可玩性規定,並滿足下列要求。
- 效能和穩定性
- 維持穩定的流暢影格速率
- 在低階電腦上達到 30 FPS
- 在高階電腦上以 60 FPS 執行
- 連續玩遊戲 20 分鐘以上,不會發生當機問題
- 維持穩定的流暢影格速率
- 可玩性規定
- 圖像與音訊
- 使用高解析度素材資源和紋理,確保以 1440p 解析度播放時,畫面不會模糊不清,文字也能清楚顯示
- 支援 16:9 的顯示比例 (直向為 9:16)。這表示以這個顯示比例執行時,不會出現黑邊。
- 配合大型螢幕調整 UI 元素大小
- 音訊播放過程順暢且同步不間斷
- 裝置輸入
- 跨平台遊玩
- 支援跨裝置和跨平台同步進度,包括電腦、Android 和 iOS
如要進一步瞭解整合這些要求的時機,以及測試方式,請參閱說明里程碑檢查清單的頁面。
建議 (非必要條件)
為進一步提升玩家體驗,建議採取下列做法:
- 包含 x86-64 ABI 架構
- 在行動裝置和電腦上整合 Google Play 遊戲服務第 2 版的登入服務
- 支援控制器 / 遊戲手把
- 在大多數遊戲中,控制器可在較大的螢幕上提供更優質的使用者體驗,且可能是部分玩家偏好的輸入方式。
硬體效能層級
認證用途
| 硬體 | 低階電腦 | 高階電腦 |
|---|---|---|
| CPU | 四核心,具備超執行緒 (8 邏輯核心) | 8 核心,具超執行緒功能 (16 邏輯核心) |
| GPU | 典型的整合式 GPU,例如 Intel Iris Xe | GeForce RTX 3060 等一般獨立 GPU |
遊戲環境最低需求
如要瞭解在電腦上執行 Google Play Games 電腦版的最低環境需求,請參閱 Google 說明中心的最低電腦規格需求。
取得開發人員模擬器
取得遊戲的相容版本後,您就可以在開發人員專用的模擬器版本中進行測試。開發人員模擬器包含與使用者體驗相同的 Google Play 遊戲電腦版功能、SDK 和最佳化項目。此外,模擬器中也包含幾種其他控制選項,方便您在 Windows 測試遊戲。
您可以透過 Android Studio 或 Android Debug Bridge,在模擬器中側載 APK。
詳情請參閱「在開發時使用 Google Play 遊戲電腦版開發人員模擬器」。