Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Przykłady i wtyczki Gier Google Play na PC pokazują integrację pakietu SDK z certyfikacją i konfiguracją gier w środowisku PC.
AGDKTunnel
AGDKTunnel
pochodzi z próbki NDK Endless Tunnel. AGDKTunnel pokazuje,
te integracje pakietu SDK Gier Google Play na PC:
Usługi gier Google Play do obsługi tożsamości w Google i zapisów w chmurze
Pakiet SDK do wprowadzania danych w Gry Google Play na PC
Włączanie wersji dla Gier Google Play na PC
Wersje kompilacji służą do rozróżniania domyślnej platformy (mobilnej) i platformy PC. Aby utworzyć aplikację AGDKTunnel dostępną w Grach Google Play na PC,
wykonaj te czynności:
Otwórz Kompilacja > Wybierz wersję kompilacji i wybierz wariant kompilacji playGamesPC.
(Opcjonalnie) Włącz Usługi gier Google Play, aby włączyć Cloud Save na urządzeniu mobilnym i PC.
(Opcjonalnie) Włącz interfejs Play Asset Delivery API, aby przesyłać zasoby tekstur skompresowane za pomocą DXT1.
Włącz usługi gier Google Play
Usługi gier Google Play (PGS) służą do logowania się i zapisywania danych w chmurze.
Aby włączyć te funkcje:
Zmień nazwę pakietu AGDKTunnel na dowolną nazwę.
Utwórz aplikację w Konsoli Google Play i wykonaj czynności konfigurowania Usług gier Google Play, używając nazwy pakietu.
Zastąp ciąg znaków game_services_project_id w plikach app/src/main/res/values/strings.xml identyfikatorem projektu w Konsoli Google Play.
Trivial gokart
Przykładowa gra pokazująca wykorzystanie technologii Google Play na
Androida z silnikiem Unity.
W przypadku Gier Google Play na PC gra przedstawia:
Usługi gier Google Play do logowania się, wyświetlania osiągnięć, tabel wyników, listy znajomych i korzystania z Cloud Save.
Play Integrity na potrzeby odbierania sygnałów integralności dotyczących integralności urządzenia i stanu licencji Google Play.
Pakiet SDK do wprowadzania danych w Gry Google Play na PC
Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-07-27 UTC.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 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"]]