2011-06-15 6 views
0

모바일 게임에 최고 점수 지원을 추가하려고합니다. OpenFeint 또는 Apples Game Center와 같은 리더 보드 서비스에 대한 기본 이해 문제가 있습니다.
OpenFeint에 로그인되어 있고/또는 Game Center를 내 계정으로 사용하십시오. 그렇다면 내 친구가 놀고 싶어, 나는 그에게 내 장치를 건네면 그는 최고의 점수를 얻는다. 이제 그의 이름 아래에 점수를 표시 할 수있는 방법이 있습니까? 게임이 끝나면 점수가 저장되고 현재 계정에 대해 자동 저장되므로 그 순간에는 내 계정이 될 수 없다는 것을 이해합니다. 힘든 행운.
이것은 우리 친구들 중 한 명이 높은 점수를받는 경우 게임을 마친 후에 계속해서 내 게임에서 로그인 및 로그 아웃해야한다는 것을 의미합니다. 그건 조금 어색한 것 같습니다 ...
나는 뭔가를 간과 하느냐, 아니면 그것이 작동하는 방식입니까? 아니면이 상황을 개발자로 돌봐야합니까? 아니면 OpenFeint/GameKit SDK가 자동으로 어떻게 처리합니까?OpenFeint, Game Center 및 여러 사용자

답변

0

Open Feint에 대해서는 잘 모르겠지만 적어도 게임 센터에서는 귀하의 질문에 대한 답변이 다음과 같다고 생각합니다. 예, 작동하는 방식입니다. 귀하와 귀하의 친구 모두를위한 Game Center ID를 알고 있다고하더라도 로그인 한 게임 센터 플레이어 이외의 다른 사용자의 통계는 저장할 수 없습니다.

두 명 이상의 플레이어가 특정 장치에서 "로그인"할 수 있도록이 사용 사례를 지원할 수 있었지만 게임에서 "PlayerA", "PlayerB"단추 만 표시 할 수 있습니다 전환을 위해 Game Center 앱을 실행하지 않아도 누가 게임을하는지 선택할 수 있습니다. 그러나이 유스 케이스는 최우선 순위가 아니라고 생각합니다. (오히려 각자 자신의 장치에서 연주하게하고, 실제로 ScoreLoop과 같은 일부 서비스는 장치, 기간별로 단일 플레이어를 적용하여 작업을 단순하게 유지합니다.)

관련 문제