شروع به کار با خدمات بازی های Google Play، شروع به کار با خدمات بازی های Google Play، شروع به کار با خدمات بازی های Google Play
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
در این صفحه نحوه راهاندازی خدمات بازیهای Google Play و سپس افزودن ویژگیها به یک بازی اندروید توضیح داده شده است. این وظایف شامل راهاندازی سرویس در کنسول Google Play و افزودن ویژگیهایی مانند ورود به سیستم و دستاوردها به بازی شما است.
برای رفتن مستقیم به راهنمای هر زبان برنامه نویسی، از این پیوندها استفاده کنید:
C و CPP Unity Java
وظایف راهاندازی خدمات بازیهای Play برای بازیهای C و جاوا معمول هستند. با این حال، وظایفی که پروژه بازی شما را راه اندازی می کند و ویژگی های Play Games Services را اضافه می کند، مختص زبان برنامه نویسی اصلی مورد استفاده در پروژه بازی است. وظایف شروع بازیهای یونیتی تفاوت بیشتری دارند زیرا به جای داشتن مجموعهای از APIهای C# اضافی، از یک پلاگین برای خدمات بازیهای Play استفاده میکنند.
در اینجا مراحل اساسی برای راهاندازی خدمات بازیهای Play برای یک بازی و افزودن ویژگیها آمده است:
سرویسهای بازیهای Play را راهاندازی کنید .
پروژه بازی خود را راه اندازی کنید و سرویس ورود به سیستم را ادغام کنید.
راه اندازی کنید و ویژگی هایی را به پروژه بازی خود اضافه کنید .
هر تغییری را که در ویژگیهای «خدمات بازیهای Play» خود ایجاد میکنید ، آزمایش و منتشر کنید .
قبل از شروع
شما باید یک حساب برنامهنویس Google Play در Play Console راهاندازی کرده باشید. برای اطلاعات بیشتر، به ثبت نام برای یک حساب برنامهنویس Google Play مراجعه کنید.
سرویسهای بازیهای Play را راهاندازی کنید
برای راهاندازی خدمات بازیهای Play در کنسول Google Play، به راهنمای راهاندازی مراجعه کنید.
برای بازیهای یونیتی: اگر در حال توسعه بازی خود در یونیتی هستید، پس از تکمیل این موارد، باید مراحل دیگری را برای پیکربندی افزونه بازیهای Google Play برای Unity انجام دهید. برای جزئیات به راهنمای تنظیم افزونه مراجعه کنید.
پروژه بازی خود را تنظیم کنید
شما باید خدمات بازی های Play را در پروژه بازی خود راه اندازی کنید و قبل از افزودن سایر ویژگی های خدمات بازی های Play، سرویس ورود به سیستم را ادغام کنید. برای جزئیات بیشتر به راهنمای زیر مراجعه کنید. این وظایف مختص زبان برنامه نویسی اصلی مورد استفاده پروژه بازی شما هستند:
اضافه کردن ویژگی های اضافی
پس از ادغام ورود به سیستم، میتوانید ویژگیهای خدمات بازیهای Play را به بازی خود اضافه کنید. این شامل تنظیم ویژگی در Play Console و سپس ادغام API در پروژه بازی شما است. برای جزئیات بیشتر به راهنماهای زیر مراجعه کنید:
بهروزرسانیهای «خدمات بازیهای Play» را آزمایش و منتشر کنید
پس از اینکه ویژگیهای «خدمات بازیهای Play» را به پروژه بازی خود اضافه کردید، باید هرگونه بهروزرسانی را که در پروژه «خدمات بازیهای Play» خود انجام میدهید، با استفاده از حسابهای آزمایشی که هنگام پیکربندی «خدمات بازیهای Play» تنظیم میکنید، آزمایش کنید. وقتی از تغییرات راضی بودید، میتوانید از Play Console برای انتشار آنها استفاده کنید. این شامل انتشار بازی شما نمی شود و فقط پروژه خدمات بازی های Play و سرویس های میزبانی شده توسط Google را به روز می کند.
بعدش چی
پس از راهاندازی «خدمات بازیهای Play» و افزودن ویژگیها به بازی خود، میتوانید از APIهای REST «خدمات بازیهای Play» برای انتشار و کارهای مدیریتی استفاده کنید.
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2025-07-29 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-07-29 بهوقت ساعت هماهنگ جهانی."],[],[],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."]]