입력 SDK는 플레이어가 PC용 Google Play 게임즈에서 플레이하려는 모든 게임의 마우스 및 키보드 바인딩을 보고 변경할 수 있는 통합 인터페이스를 제공합니다. 게임플레이 중에 언제든지 플레이어는 다음 스크린샷과 같이 PC용 Google Play 게임즈 오버레이를 호출할 수 있습니다.
Android 모바일 게임이 플레이어 입력을 위한 터치스크린을 중심으로 설계되었기 때문에 PC용 Google Play 게임즈에서 키보드를 사용하는 게임에는 이 SDK가 필수입니다. PC용으로 개발하는 경우 게임은 마우스와 키보드를 지원해야 합니다. PC용 Google Play 게임즈에서만 이 SDK를 사용 설정해야 합니다.
입력 SDK는 다양한 플랫폼에서 플레이어의 만족도와 참여도를 높이는 데 중요한 요소입니다. 마우스 및 키보드로 제공되는 환경은 터치스크린과 다릅니다. 게임을 입력 SDK와 통합하면 플레이어가 PC용 Google Play 게임즈에서 기본 컨트롤을 재매핑할 수 있습니다.
더 몰입도 높은 환경을 제공하려면 메뉴, 기본 게임, 미니 게임용 다양한 스킴 컨트롤을 설정하거나 사용자의 맞춤 컨트롤 매핑과 일치하도록 UI를 업데이트하여 PC용 Google Play 게임즈에서 제공하는 재매핑 기능을 더 잘 활용할 수 있습니다. 개별 키 또는 키 그룹의 재매핑을 사용 중지 또는 사용 설정하거나 게임에서 재매핑할 수 있는 키를 결정할 수 있습니다.
재매핑 기능을 사용하면 Android는 사용자가 텍스트 필드에 텍스트를 입력하는 것을 감지하고 재매핑을 사용 중지하므로 게임에서 이러한 시나리오의 재매핑을 수동으로 사용 중지하지 않아도 됩니다.
자세한 내용은 게임에 최상의 PC 환경을 빌드하는 데 도움이 되는 입력 SDK의 권장사항 및 제한사항을 참고하세요.
통합 가이드
입력 SDK 통합에 관한 자세한 내용은 입력 SDK 시작하기를 참고하세요.
샘플 게임
입력 SDK와 통합하는 방법의 예는 Kotlin 또는 Java 게임의 경우 AGDK 터널, Unity 게임의 경우 Trivial Kart를 참고하세요.
입력 SDK 다운로드
입력 SDK를 다운로드하기 전에 Google 입력 SDK 서비스의 약관 및 데이터 수집 요구사항을 읽어보세요.
Google API 서비스 약관
Google 입력 SDK 사용에는 Google API 서비스 약관이 적용됩니다.
데이터 수집
Google 입력 SDK는 Google 제품을 개선하기 위해 다음과 같은 성능 데이터와 안정성 데이터를 수집할 수 있습니다.
- 입력 SDK 메서드 호출 수
- 입력 SDK 메서드의 비성공 호출 수
- 다음과 같은 InputMap 집계 정보:
- 정의된 작업 및 그룹 수
- 정의된 단일 키, 다중 키, 마우스 작업 수
- 정의된 마우스 작업 수
- 재매핑 가능한 작업 및 그룹 수
- 재매핑 예약 키의 수
- InputMap 재매핑 옵션(사용 설정/사용 중지)
- 게임의 패키지 이름
- 게임의 버전 번호
- 게임의 버전 이름
- 입력 SDK 버전
- PC용 Google Play 게임즈 또는 기타 클라이언트 등의 클라이언트 변형
입력 SDK는 Google Maven 저장소에서 제공됩니다. Java 또는 Kotlin 프로젝트를 만드는 방법에 관한 안내는 시작 가이드를 참고하세요.
Play Unity 플러그인 저장소에서 Unity용 입력 SDK를 다운로드합니다.