입력 지원

이 주제에서는 PC용 Google Play 게임즈에서 사용자 입력을 처리하기 위한 설계 고려사항과 권장사항을 다룹니다.

PC용 Google Play 게임즈는 터치스크린이 아닌 마우스와 키보드를 통해 플레이어의 입력을 받습니다. 마우스 및 키보드 환경을 설계할 때는 데스크톱 또는 노트북 PC 사용자를 위한 최상의 사용자 환경을 빌드하는 데 초점을 맞춥니다. 시작하려면 Chromebook에 관한 Android 앱 입력 호환성에 관한 가이드를 참고하세요.

권장사항

플레이어 상호작용 설계 및 빌드 시에는 다음 권장사항을 따르는 것이 좋습니다.

  • 모든 타겟을 마우스로 클릭 가능
  • 스크롤 가능한 모든 영역에서 마우스 휠로 스크롤 가능
  • 마우스를 가져가면 클릭 가능한 영역을 강조표시하고 최선의 판단을 통해 사용자에게 부담스럽지 않은 수준에서 UI 탐색 개선
  • 사용자가 컨트롤을 빠르게 불러올 수 있는 핫키 제공
  • 터치 기반 컨트롤(예: 손가락 조이스틱 또는 화면 버튼)을 마우스 기반 컨트롤 및 핫키로 대체
  • 멀티 터치 동작이 필요한 모바일 게임 액션의 경우 키보드 또는 마우스 컨트롤로 동일 액션 지원(예를 들어 두 손가락 모으기 대신 마우스의 스크롤 휠 사용 가능)

추가 세부정보와 권장사항은 마우스 및 키보드에 Chrome OS Android 앱 최적화에 관한 가이드를 참고하세요.

아래 목록에는 여러 게임에서 공통적으로 사용하는 작업과 개발자가 PC용 Google Play 게임즈에서 사용하는 일반적인 구현 방식이 나와 있습니다.

  • Enter 키를 사용하여 메시지를 보내거나 텍스트 입력란으로 텍스트를 제출합니다.
  • 메뉴 및 대화상자는 Esc 키를 사용하여 취소할 수 있어야 합니다.
  • Enter 키를 사용하여 스토리 요소와 대화상자를 이동합니다.
  • 스크롤 휠을 사용하여 텍스트를 수직으로 스크롤합니다.
  • 특히 모바일 빌드에서 두 손가락 모으기를 사용하는 경우 스크롤 휠을 사용하여 확대하거나 축소합니다.
  • W, A, S, D를 사용하여 보통 클릭 및 드래그 동작을 사용하는 지도를 탐색합니다.

이러한 동작이 일반적으로 사용되는 경우에도 플레이어가 발견할 수 있도록 입력 SDK를 사용하여 플레이어에게 명시적으로 제공해야 합니다.

호환성 모드

PC용 Google Play 게임즈는 기본적으로 게임을 '입력 호환성 모드'로 전환합니다. 즉, 마우스 왼쪽 버튼을 누르면 게임에 터치 이벤트가 주어집니다. 자세한 내용은 마우스 입력 가이드를 참고하세요.

튜토리얼 및 사용자 교육

경우에 따라 사용자는 마우스와 키보드 컨트롤을 확인할 뿐 아니라 게임 컨트롤에 관해 알려주는 게임 내 튜토리얼을 이용할 수 있습니다. 올바른 마우스 및 키보드 컨트롤과 함께 게임 내 튜토리얼과 교육 기능을 포함하고, PC 버전 게임의 경우 터치 기반 컨트롤과 관련된 가이드는 삭제하는 것이 좋습니다.