Google Play 게임즈 서비스 시작하기
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
이 페이지에서는 Google Play 게임즈 서비스를 설정한 후 기능을 Android 게임에 추가하는 방법을 설명합니다. 세부적으로는 Google Play Console에서 서비스를 설정하고 로그인 및 업적 같은 기능을 게임에 추가하는 작업 등이 포함됩니다.
각 프로그래밍 언어의 가이드로 바로 이동하려면 다음 링크를 사용하세요.
C 및 CPP
Unity
자바
Play 게임즈 서비스 설정 작업은 C 게임과 자바 게임에 공통됩니다. 그러나 게임 프로젝트를 설정하고 Play 게임즈 서비스 기능을 추가하는 작업은 게임 프로젝트에 사용되는 기본 프로그래밍 언어에만 적용됩니다. Unity 게임의 시작 작업은 조금 차이가 있습니다. 그 작업에서는 추가 C# API 집합이 아닌 Play 게임즈 서비스용 플러그인을 사용하기 때문입니다.
게임에 Play 게임즈 서비스를 설정하고 기능을 추가하기 위한 기본 단계는 다음과 같습니다.
Play 게임즈 서비스를 설정합니다.
게임 프로젝트를 설정하고 로그인 서비스를 통합합니다.
기능을 설정하고 게임 프로젝트에 기능을 추가합니다.
Play 게임즈 서비스 기능의 모든 변경사항을 테스트 및 게시합니다.
시작하기 전에
Play Console에서 Google Play 개발자 계정을 설정해야 합니다. 자세한 내용은 Google Play 개발자 계정 등록을 참고하세요.
Play 게임즈 서비스 설정
게임 프로젝트 설정
다른 Play 게임즈 서비스 기능을 추가하기 전에 게임 프로젝트에서 Play 게임즈 서비스를 설정하고 로그인 서비스를 통합해야 합니다. 자세한 내용은 다음 가이드를 참고하세요. 다음 작업은 게임 프로젝트에 사용되는 기본 프로그래밍 언어에만 적용됩니다.
추가 기능 추가
로그인을 통합한 후에는 Play 게임즈 서비스 기능을 게임에 추가할 수 있습니다. 여기에는 Play Console에서 기능을 설정하고 게임 프로젝트에 API를 통합하는 작업이 포함됩니다.
자세한 내용은 다음 가이드를 참고하세요.
Play 게임즈 서비스 업데이트 테스트 및 게시
Play 게임즈 서비스 기능을 게임 프로젝트에 추가한 후에는 Play 게임즈 서비스를 구성할 때 설정한 테스트 계정을 사용하여 Play 게임즈 서비스 프로젝트의 업데이트를 테스트해야 합니다. 변경사항이 만족스러우면 Play Console을 사용하여 변경사항을 게시하면 됩니다.
그러면 게임은 게시되지 않고, Google에서 호스팅하는 Play 게임즈 서비스 프로젝트와 서비스만 업데이트됩니다.
다음 단계
Play 게임즈 서비스를 설정하고 게임에 기능을 추가했으면 게시 및 관리 작업에 Play 게임즈 서비스 REST API를 사용할 수 있습니다.
이 페이지에 나와 있는 콘텐츠와 코드 샘플에는 콘텐츠 라이선스에서 설명하는 라이선스가 적용됩니다. 자바 및 OpenJDK는 Oracle 및 Oracle 계열사의 상표 또는 등록 상표입니다.
최종 업데이트: 2025-07-26(UTC)
[null,null,["최종 업데이트: 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."]]