2016-07-19 6 views

답변

0

달성을 위해 com.google.android.gms.games.achievement을 사용할 수 있습니다.

아직 완료하지 않았다면 앱 설치 및 설정 지침에 따라 Google Play games services을 수행 할 수 있습니다. 게임을 잠금 해제하거나 표시하려는 achievements을 정의하십시오. 업적은 게임 내에서 사용자의 참여를 높이는 좋은 방법입니다. 게임에서 업적을 구현하여 플레이어가 일반적으로 사용하지 않는 기능을 실험하거나 완전히 다른 플레이 스타일로 게임에 접근하도록 유도 할 수 있습니다.

업적을 만들려면 Google Play 개발자 콘솔로 이동하세요. 성취도 탭을 선택하고 성취도 추가을 클릭하십시오. 그런 다음이 업적에 필요한 정보를 입력하십시오. 저장을 클릭하면 "게시 준비 완료"모드에서 업적을 볼 수 있습니다. 게임을 게시하면 게임의 모든 업적이 게시됩니다.

귀하의 게임은 Google Play 게임 서비스로 플레이어의 신원을 인증하기 위해 사용자 로그인을 구현해야합니다. 사용자가 인증되지 않으면 Google Play 게임 서비스 API를 호출 할 때 게임에 오류가 발생합니다.

플레이어에 서명하려면 Accessing the Games API의 지침에 따라 활동에 GoogleApiClient을 올바르게 인스턴스화해야합니다.

이 문서는 documentation을 확인하십시오.이 설명서에서는 게임에서 원활한 사용자 환경을 제공하기 위해 사용할 수있는 로그인 구현 기술에 대해 설명합니다.

+0

내 게임은 Google Play 서비스와 연결 게시 할 수 있습니까? –

+0

에뮬레이터에서 mGoogleApiClient.connect를 시도 할 때이 오류가 발생합니다. java.lang.NoSuchMethodError : 직접적인 방법이 없습니다.

0

그 튜토리얼은 오래되어 사용하지 않는 것이 좋습니다.

더 이상 BaseGameActivity를 확장 할 필요가 없습니다. 자세한 내용은

Android Game Leader Board: Where to extends BaseGameActivity?

https://www.youtube.com/watch?v=1oSoaFLuTwM를 참조하십시오.

구글 문서와 샘플은 매우 명확하게 작성하고 정확한 날짜까지이며, 나는 당신이 여기 시작하는 것이 좋습니다

https://developers.google.com/games/services/

+0

Google Play 서비스에 연결하려면 게임을 게시해야합니까? –

+0

아니요. 에뮬레이터에서 작동합니다. – IanB

+0

에뮬레이터에서 mGoogleApiClient.connect를 시도 할 때이 오류가 발생합니다. java.lang.NoSuchMethodError : 직접적인 방법이 없음