開始使用 Google Play 遊戲電腦版
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
遊戲必須符合可玩性規定,才能發布至 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 遊戲電腦版的功能滿足玩家需求。如要認證遊戲,您必須符合所有基本的可玩性規定,並滿足下列要求。
如要進一步瞭解整合這些要求的時機,以及測試方式,請參閱說明里程碑檢查清單的頁面。
遊戲環境最低需求
如要瞭解在電腦上執行 Google Play 遊戲電腦版的最低環境需求,請參閱有關最低電腦規格需求的 Google 說明中心文章。
取得開發人員模擬器
取得遊戲的相容版本後,您就可以在開發人員專用的模擬器版本中進行測試。開發人員模擬器包含與使用者體驗相同的 Google Play 遊戲電腦版功能、SDK 和最佳化項目。此外,模擬器中也包含幾種其他控制選項,方便您在 Windows 測試遊戲。
您可以透過 Android Studio 或 Android Debug Bridge,在模擬器中側載 APK。
詳情請參閱使用開發人員模擬器的相關文章。
這個頁面中的內容和程式碼範例均受《內容授權》中的授權所規範。Java 與 OpenJDK 是 Oracle 和/或其關係企業的商標或註冊商標。
上次更新時間:2025-07-27 (世界標準時間)。
[null,null,["上次更新時間:2025-07-27 (世界標準時間)。"],[],[],null,["# Get started with Google Play Games on PC\n\nYour game must meet playability requirements before you can release\nthe game on [Google Play Games on PC](/games/playgames/overview). Once the game is on\nthe platform, you can work toward full certification by adding platform\nfeatures that delight players, such as seamless continuity of play, platform\ninput controls, and improved performance.\n\nPlayability Requirements\n------------------------\n\nYou must meet the minimum playable requirements to ship your mobile game to PCs.\nThese requirements are designed to ensure your game can be played on the\nplatform. Once available to PCs you can continue to develop your game to\nbecome fully certified on the platform.\n\nPlayability Checklist:\n\n- The game is playable on PCs with a mouse and keyboard. Note that direct support for mouse and keyboard is not required to meet this requirement. Games that are playable in compatibility mode are sufficient.\n- Gameplay cannot be blocked by unsupported permissions.\n- Gameplay cannot be blocked by unsupported Google APIs.\n- Game cannot require unsupported features.\n- The game must support GLES 3.1 (or below) or Vulkan.\n\n### Testing for playability\n\nThere are several different ways to test your game to determine if it meets the\nbasic playability requirements. The most important thing to test is input\nhandling and that gameplay is not blocked by unsupported features or\npermissions. The compatibility mode in the platform might be sufficient for a\nsingle-click game. If your game is more complex, for example it requires two\nhands to play, then additional mouse and keyboard support might be required.\nHere are a couple of things to consider:\n\n- Use the mouse scroll wheel for scrolling or zooming.\n- Vertical swipes requires more work than horizontal swipes when done with a mouse. Although horizontal swiping translates well using the compatibility mode, consider keyboard shortcuts for vertical swiping.\n- Support multi-touch gestures with keyboard shortcuts.\n- Add keyboard shortcuts for common actions such as an enter press to accept dialogs or an escape press to cancel.\n\nYou can use the following methods to test your game's input playability:\n\n- ChromeOS: Chromebooks offer a native PC-like experience with mouse and keyboard. This provides the closest experience to Google Play Games on PC.\n- Mobile with mouse and keyboard: You can attach a mouse and keyboard to a mobile device to see how well it plays.\n\n### Game ABI Architecture\n\nGoogle Play Games on PC supports games build with ARM or x86-64 ABI binaries.\nIncluding x86-64 binaries is recommended for improved game performance and\nexpanded device reach. An x86-64 build of the game is also required\nfor full certification.\n\n#### ARM binaries\n\nGoogle has partnered with Intel to enable ARM-based games on Intel-based PCs\nusing Intel Bridge Technology. This means that after your mobile game has met\nthe playability requirements it can be distributed on Google Play Games on PC\nto Intel-based PCs.\n\n#### x86-64 binaries\n\nProviding an x86-64 version of your mobile game provides\nperformance improvements to your players because\nit can be executed directly on the native hardware.\nThis also expands your game's distribution to non-Intel PCs.\n\nProviding an x86-64 version of your game should be your first step in optimizing\nyour game for Google Play Games on PC. It improves your game's performance and\nexpands its distribution reach.\n\nCertification requirements\n--------------------------\n\nCertified games are optimized to use the Google Play Games on PC features and\ncapabilities to delight their players. To certify your game you must have met\nall of the basic playability requirements in addition to the following\nrequirements.\n\n- Platform requirements\n - [Support x86-64 ABI Architecture](/games/playgames/pc-compatibility#x86-requirement)\n- Playability requirements\n - [Disable unsupported Android features and permissions](/games/playgames/pc-compatibility#unsupported-android-features)\n - [Disable unsupported Google APIs](/games/playgames/pc-compatibility#unsupported-google-apis)\n - [Use scoped storage for filesystem access](/games/playgames/pc-compatibility#scoped-storage)\n- Graphics\n - [Use high resolution assets and textures on Windows](/games/playgames/graphics#high-resolution-assets)\n - [Support Windows aspect ratios](/games/playgames/graphics#aspect-ratios)\n - [Scale UI elements for larger screens](/games/playgames/graphics#ui-scaling)\n - [Render at 60Hz](/games/playgames/graphics#increase-max-frame-rate)\n - Audio playback is smooth and in sync\n- Device input\n - [Support mouse and keyboard input](/games/playgames/input#input-support)\n - [Integrate the Input SDK](/games/playgames/input-sdk)\n- Cross-Platform play\n - [Integrate the Sign-in service for Google Play Games Services v2 on mobile and PC](/games/playgames/identity#game-identity)\n - [Automatically sync save games between mobile and PC](/games/playgames/identity#cloud-save)\n\nFor more information about when these requirements need to be integrated and how\nthey are tested, see the [milestone checklist](/games/playgames/checklist) page.\n\nMinimum requirements for players\n--------------------------------\n\nFor information about the minimum requirements for players to run\nGoogle Play Games on PC on a PC, see\n[minimum PC requirements](https://support.google.com/googleplay?p=pc_requirements)\nin Google Help Center.\n\nGet the developer emulator\n--------------------------\n\nOnce you have a compatible build of your game, you can test it in the\ndeveloper-focused build of the emulator. The developer emulator includes the\nsame Google Play Games on PC features, SDKs, and optimizations as the user\nexperience. Additionally, it includes some additional controls that make it\neasier to test your game on Windows.\n\nYou can sideload an APK to the emulator through [Android Studio](/studio) or\nthe [Android Debug Bridge](/studio/command-line/adb).\n\nSee [Use the developer emulator](/games/playgames/pg-emulator) for more information."]]