Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Bu sayfada, Google Play Oyun Hizmetleri'ni nasıl ayarlayacağınız ve ardından bir Android oyununa nasıl özellik ekleyeceğiniz açıklanmaktadır. Bu görevler arasında Google Play Console'da hizmeti ayarlama ve oyununuza oturum açma ve başarı gibi özellikler ekleme yer alır.
Her programlama diline ait kılavuzlara doğrudan gitmek için aşağıdaki bağlantıları kullanın:
Play Oyun Hizmetleri kurulum görevleri, C ve Java oyunlarında yaygındır. Ancak oyun projenizi oluşturan ve Play Games Hizmetleri özelliklerini ekleyen görevler, oyun projesinde kullanılan ana programlama diline özeldir. Unity oyunları için başlangıç görevleri, ek bir C# API'si yerine Play Games Hizmetleri için eklenti kullandığından ek bir fark içerir.
Bir oyun için Play Oyun Hizmetleri'ni ayarlama ve özellik eklemeyle ilgili temel adımları aşağıda bulabilirsiniz:
Google Play Console'da Play Games Hizmetleri'ni kurmak için kurulum kılavuzuna bakın.
Unity oyunları için: Oyununuzu Unity'de geliştiriyorsanız bu adımları tamamladıktan sonra Unity için Google Play Games eklentisini yapılandırmak üzere ek adımlar uygulamanız gerekir. Ayrıntılar için eklenti kurulumu kılavuzuna bakın.
Oyun projenizi oluşturma
Diğer Play Oyun Hizmetleri özelliklerini eklemeden önce oyun projenizde bir Play Oyun Hizmetleri projesi oluşturmanız ve Oturum açma hizmetini entegre etmeniz gerekir. Ayrıntılar için aşağıdaki kılavuzları inceleyin. Aşağıdaki görevler, oyun projeniz tarafından kullanılan ana programlama diline özeldir:
Oturum açma özelliğini entegre ettikten sonra oyununuza başka Play Games Hizmetleri özellikleri ekleyebilirsiniz. Bu işlem, özelliği Play Console'da ayarlamayı ve ardından API'yi oyun projenize entegre etmeyi içerir.
Ayrıntılar için aşağıdaki kılavuzları inceleyin:
Play Oyun Hizmetleri güncellemelerini test etme ve yayınlama
Oyun projenize Play Games Hizmetleri özelliklerini ekledikten sonra, Play Games Hizmetleri'ni yapılandırırken oluşturduğunuz test hesaplarını kullanarak Play Games Hizmetleri projenizde yaptığınız güncellemeleri test etmeniz gerekir. Değişikliklerden memnun kaldığınızda Play Console'u kullanarak yayınlayabilirsiniz.
Bu işlem, oyununuzun yayınlanmasını içermez ve yalnızca Google tarafından barındırılan Play Games Hizmetleri projesini ve hizmetlerini günceller.
Sırada ne var?
Play Oyun Hizmetleri'ni ayarladıktan ve oyununuza özellik ekledikten sonra yayınlama ve yönetim görevleri için Play Oyun Hizmetleri REST API'lerini kullanabilirsiniz.
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-26 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-07-26 UTC."],[],[],null,["# Get started with Google Play Games Services\n\nThis page outlines how to set up [Google Play Games Services](/games/pgs/overview) and then\nadd features to an Android game. The tasks include setting up the service in\nGoogle Play Console and adding features to your game, such as sign-in and\nachievements.\n\nTo go straight to the guides for each programming language, use these links:\n\n[C and CPP](/games/pgs/cpp/cpp-start)\n[Unity](/games/pgs/unity/unity-start)\n[Java](/games/pgs/android/android-start)\n\nThe Play Games Services setup tasks are common for C and Java games. However,\nthe tasks that set up your game project and add Play Games Services features\nare specific to the main programming language used in the game project. The get\nstarted tasks for Unity games have additional difference because they use a\n[plugin](/games/pgs/unity/overview) for Play Games Services instead of having\nan additional set of C# APIs.\n\nHere are the basic steps to set up Play Games Services for a game and add\nfeatures:\n\n1. [Set up](#setup-pgs) Play Games Services.\n\n2. [Set up your game project](#setup-project) and integrate the Sign-in\n service.\n\n3. Set up and [add features](#add-features) to your game project.\n\n4. [Test and Publish](#test-publish) any changes you make to your\n Play Games Services features.\n\nBefore you start\n----------------\n\nYou must have a Google Play Developer account set up in\nPlay Console. For more information, see the\n[Register for a Google Play Developer account](https://support.google.com/googleplay/android-developer/answer/6112435).\n\nSet up Play Games Services\n--------------------------\n\n- To set up Play Games Services in Google Play Console, see the\n [set up](/games/pgs/console/setup) guide.\n\n- For Unity games: If you are developing your game in Unity, after you\n complete these, you must perform additional steps to configure the\n [Google Play Games plugin for Unity](/games/pgs/unity/overview). See the\n [plugin set up](/games/pgs/unity/unity-start) guide for details.\n\nSet up your game project\n------------------------\n\nYou must set up a Play Games Services in your game project and integrate the\n[Sign-in service](/games/pgs/signin) before adding other\nPlay Games Services features. See the following guides for details. These tasks\nare specific to the main programming language used by your game project:\n\n- [C and C++ games](/games/pgs/cpp/cpp-start)\n\n- [Unity games](/games/pgs/unity/unity-start)\n\n- [Java games](/games/pgs/android/android-signin)\n\nAdd additional features\n-----------------------\n\nAfter you integrate sign-in, you can add additional Play Games Services\nfeatures to your game. This involves setting up the feature in\nPlay Console and then integrating the API in your game project.\nSee the following guides for details:\n\n- [Achievements](/games/pgs/achievements)\n\n- [Leaderboards](/games/pgs/leaderboards)\n\n- [Events](/games/pgs/events)\n\n- [Friends](/games/pgs/friends)\n\n- [Saved games](/games/pgs/savedgames)\n\nTest and publish Play Games Services updates\n--------------------------------------------\n\nAfter you add Play Games Services features to your game project, you should\ntest any updates you make to your Play Games Services project using the\n[test accounts](/games/pgs/console/setup#start) that you setup when you\nconfigure Play Games Services. When you're satisfied with the changes, you can\nuse Play Console to [publish](/games/pgs/console/publish) them.\nThis does not involve publishing your game, and only updates the\nPlay Games Services project and services hosted by Google.\n\nWhat's next\n-----------\n\nAfter you set up Play Games Services and add features to your game, you can use\nthe Play Games Services REST APIs for\n[publishing](/games/pgs/publishing/publishing) and\n[management](/games/pgs/managment/managment) tasks."]]