다음 게임패드 입력 선택사항을 검토하고 미세 조정하여 게임플레이의 반응성, 편안함, 몰입감을 유지하세요.
핵심 게임플레이를 가상 마우스에만 의존함
가상 마우스 커서를 기본 게임패드 제어 스킴으로 사용하면 다음과 같은 게임플레이 및 사용성 문제가 발생합니다.
게임플레이 속도 저하
빠르게 진행되는 액션이나 전투에서 스틱으로 조작하는 커서를 화면에서 움직여 타겟이나 화면의 스킬 아이콘을 선택하면 입력 사이에 추가 단계가 생깁니다. 핵심 동작을 컨트롤러 버튼에 직접 매핑하면 플레이어가 더 빠르게 반응할 수 있고 게임플레이가 원활하게 진행됩니다.
| 권장하지 않음 | 추천 |
|---|---|
|
|
컨트롤러 하드웨어 활용도 낮음
게임패드는 개별 그리드 탐색을 위한 방향 패드(D패드), 즉각적인 단일 누르기 작업을 위한 촉각 버튼 및 범퍼, 점진적인 속도 제어를 위한 압력 감지 트리거와 같은 전용 물리적 입력을 제공합니다. 플레이어가 인벤토리 슬롯이나 화면 아이콘에서 커서를 드래그하도록 강제하면 직접 버튼이나 D패드 입력이 느리고 복잡한 움직임으로 바뀌고 이러한 하드웨어 컨트롤은 사용되지 않습니다.
| 권장하지 않음 | 추천 |
|---|---|
|
|
아날로그 스틱에 모바일 터치 물리 재사용
터치 스와이프 또는 가상 조이스틱 로직을 아날로그 스틱에 직접 적용하면 움직임, 조준, 카메라 제어에 영향을 미칩니다. 아날로그 스틱 축 값을 정확하게 보정하려면 조이스틱 움직임 처리(Kotlin 또는 Java) 및 컨트롤러 기기 정보(C++ 게임 컨트롤러 라이브러리)를 참고하세요.
제어할 수 없는 카메라 가속
모바일 카메라 컨트롤은 스와이프 속도와 모멘텀을 사용하므로 플레이어가 손가락을 짧게 튕겨 카메라를 빠르게 회전할 수 있습니다. 아날로그 스틱 입력을 이 터치 스와이프 로직에 직접 전달하면 플레이어가 스틱을 기울이는 동안 카메라가 제어할 수 없을 정도로 가속되고 스틱을 놓은 후에도 계속 슬라이딩되어 안정적인 조준이 불가능해집니다. 대신 스틱의 축 값에 비례하여 일정한 속도로 카메라를 회전하고 플레이어가 스틱을 놓으면 즉시 중지합니다.
스프링백 조준 재설정
터치 컨트롤에서는 엄지손가락을 들면 가상 조이스틱의 가장자리에 즉시 등록되어 최종 조준 방향이 고정됩니다. 실제 게임패드에서 스틱을 놓으면 기계식 스프링이 스틱을 (0, 0)로 다시 당겨 중간 축 값을 보고합니다. 터치 해제 로직을 재사용하면 스틱이 중앙으로 돌아갈 때 조준선이 뒤로 이동하거나 재설정됩니다. 대신 플레이어가 스틱을 설정된 기준점 이상으로 기울일 때만 조준 방향을 업데이트하고 기울기가 기준점 내에 있을 때는 마지막 유효 각도를 고정하거나 전용 트리거 버튼을 사용하여 발사합니다.
| 권장하지 않음 | 추천 |
|---|---|
|
|
다음 단계
이러한 디자인 가이드라인을 적용한 후 컨트롤러 지원 테스트에서 다양한 컨트롤러 레이아웃과 폼 팩터에 걸쳐 구현을 확인합니다.