2013-05-25 2 views
1

저는 Android 개발자입니다. 사용자가 레벨 편집기를 통해 레벨을 디자인하고 교환 할 수있는 게임을 만들려고합니다. 데이터를 저장할 자체 서버가 없다면 Google apis를 통해이 작업을 수행 할 수 있을지 궁금합니다. 새로운 Google 게임 서비스 API를 통해 클라우드에 데이터를 저장 /로드 할 수 있지만 현재까지 로그인 한 사용자 만 볼 수 있습니다. 어떻게 든 그것을 (또는 다른 Google+ -api) 사용하여 사용자가 레벨을 저장할 수있게 할 수 있습니까? 그렇다면 레벨이 공개되고 다른 사용자가 읽기 전용으로 다운로드 할 수 있습니다. 그것은 로그인되지 않았습니까? 따라서 사용자가 내 게임에서 만든 모든 레벨을 검색 할 수있는 방법이 필요합니다.Google Play 게임 서비스를 사용하여 사용자간에 데이터를 공유 하시겠습니까?

답변

1

저는 Google+ API에 익숙하지 않지만 유일한 문제는 내 서버가없고 Google App Engine이 무료 서버를 제공하기 때문에 Google App Engine을 살펴 보는 것이 좋습니다.

Google App Engine은 매우 사용하기 쉽고 Java/Python/PHP/Go를 지원합니다. 이미 많은 사람들이 Google App Engine을 사용하고 있으며 큰 성공을 거두었습니다. 다음의 개발자 가이드 :

Google App Engine Developer Guide

+0

서블릿에 대한 경험이 많아서 문제가 해결 될 것 같습니다. – runholen

1

아니, 구글 게임 서비스 API는 특정 일반적인 기능 외에 사용자 (예 : 리더와 같은) 간의 데이터를 공유하도록 설계되지 않았습니다 모두 사용할 수를 저장하는 사용자 정의 데이터에 너무 사용자는 자신의 서버 인프라가 필요합니다.

Google Cloud Endpoints은 Google App Engine을 기반으로 구축 된 Google 제공 메커니즘으로, 무료로 시작할 수있는 웹, Android 및 iOS 애플리케이션을 위해 특별히 확장 가능한 백엔드를 구축하는 데 도움이 될 수 있습니다. 최근 Google I/O 2013 - From Nothing to Nirvana in Minutes: Cloud Backend for Your Android Application 대화가 유용한 출발점이 될 수 있습니다.

관련 문제