Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Các mẫu và trình bổ trợ cho Google Play Games trên máy tính minh hoạ việc tích hợp SDK để chứng nhận và định cấu hình trò chơi trong môi trường máy tính.
Đường hầm AGDK
AGDKTunnel bắt nguồn từ mẫu Endless Tunnel của NDK. AGDKTunnel minh hoạ
sau khi tích hợp SDK Google Play Games trên máy tính:
Dịch vụ trò chơi của Google Play cho danh tính Play và tính năng lưu vào đám mây
SDK đầu vào cho Google Play Games trên máy tính
Bật bản dựng cho Google Play Games trên máy tính
Biến thể bản dựng được dùng để phân biệt giữa nền tảng mặc định (thiết bị di động) và nền tảng máy tính. Để tạo AGDKTunnel chạy trong Google Play Games trên máy tính, hãy làm theo các bước sau:
Chuyển đến Build > (Bản dựng >) Chọn Build Variant (Biến thể bản dựng) rồi chọn biến thể bản dựng playGamesPC.
(Không bắt buộc) Bật Dịch vụ trò chơi của Google Play để bật tính năng lưu vào đám mây trên thiết bị di động và máy tính.
(Không bắt buộc) Bật API Play Asset Delivery để phân phối các thành phần kết cấu nén DXT1.
Bật Dịch vụ trò chơi của Google Play
Dịch vụ trò chơi của Google Play (PGS) được dùng để đăng nhập và lưu vào đám mây.
Để bật các tính năng này, hãy làm như sau:
Đổi tên gói AGDKTunnel thành tên bạn chọn.
Tạo một ứng dụng trên Google Play Console và làm theo các bước để thiết lập Dịch vụ trò chơi của Google Play bằng tên gói của bạn.
Thay thế giá trị chuỗi game_services_project_id trong app/src/main/res/values/strings.xml bằng mã nhận dạng của dự án trong Google Play Console.
Trivial Kart
Trò chơi mẫu minh hoạ việc sử dụng công nghệ của Google Play trên
Android với công cụ Unity.
Đối với Google Play Games trên máy tính, trò chơi này minh hoạ:
Nội dung và mã mẫu trên trang này phải tuân thủ các giấy phép như mô tả trong phần Giấy phép nội dung. Java và OpenJDK là nhãn hiệu hoặc nhãn hiệu đã đăng ký của Oracle và/hoặc đơn vị liên kết của Oracle.
Cập nhật lần gần đây nhất: 2025-07-27 UTC.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2025-07-27 UTC."],[],[],null,["# Samples and plug-ins\n\nThe samples and plug-ins for Google Play Games on PC demonstrate the SDK integrations\nfor certification and configuration of games in the PC environment.\n\nAGDKTunnel\n----------\n\n[AGDKTunnel](https://github.com/android/games-samples/tree/main/agdk/agdktunnel)\nis derived from the NDK sample Endless Tunnel. AGDKTunnel demonstrates the\nfollowing Google Play Games on PC SDK integrations:\n\n- Google Play Games Services for Play identity and cloud save\n- Input SDK for Google Play Games on PC\n\n### Enable build for Google Play Games on PC\n\nBuild variants are used to differentiate between the default (mobile) platform\nand the PC platform. To build AGDKTunnel to run in Google Play Games on PC,\nfollow these steps:\n\n1. Go to **Build \\\u003e Select Build Variant** and select the **playGamesPC** build variant.\n2. (Optional) Enable **Google Play Games Services** to turn on cloud save on mobile and PC.\n3. (Optional) Enable **Play Asset Delivery API** to deliver DXT1 compressed texture assets.\n\n### Enable Google Play Games Services\n\nGoogle Play Games Services (PGS) is used for sign-in and cloud save.\nTo enable these features, do the following:\n\n1. Rename the AGDKTunnel package to a name of your choosing.\n2. Create an application on the Google Play Console and follow the steps to set up Google Play Games Services using your package name.\n3. Replace the `game_services_project_id` string value in `app/src/main/res/values/strings.xml` with the ID of your project in the Google Play Console.\n\nTrivial Kart\n------------\n\nA sample game demonstrating use of Google Play technologies on\nAndroid with the Unity engine.\nFor Google Play Games on PC, the game demonstrates:\n\n- [Google Play Games Services](/games/pgs/overview) for sign-in, achievements, leaderboards, friends, and cloud save\n- [Play Integrity](/google/play/integrity/overview) for receiving integrity signals about device integrity and Play license status\n- The Input SDK for Google Play Games on PC\n\nSee the [trivialkart-unity](https://github.com/android/games-samples/tree/main/trivialkart/trivialkart-unity) sample for configuration information.\n\nGoogle Play Games Unity plug-ins\n--------------------------------\n\n### Platform utils\n\nThe [platform_utils_package](https://github.com/android/games-samples/tree/main/googleplaygamesforpc/unity_projects/platform_utils_package)\nis a tool for automating routines\nfor Google Play Games on PC with Unity. The package includes the following features:\n\n- GPG platform define script: Adds a UNITY_ANDROID_x86_64 define to the list of custom defines within Player settings\n- Asset importer script: Sets every imported texture to a chosen texture compression (DXTC by default)\n- Window options: Sets window options available under **Tools \\\u003e GPG Settings**\n\n### Input capture\n\nThe [input-capture_package](https://github.com/android/games-samples/tree/main/googleplaygamesforpc/unity_projects/input_capture_package)\ndemonstrates mouse input capture features:\n\n- [Mouse input capture](/games/playgames/input-mouse#capture_mouse_input) with Spacebar toggle\n- Mouse button state events\n- Mouse scroll events\n- Screen geometry detection"]]