QWERTY 레이아웃에서 WASD 컨트롤을 사용하는 게임이 있다고 가정하겠습니다. 예를 들어, Dvorak 레이아웃에서 이러한 컨트롤을 사용하는 것은 이상적이지 않습니다 ( <A:H
QWERTY 와 동일 ). 분명히, QWERTY가 ( ,aoe
DVORAK에서) 사용하는 것과 동일한 물리적 키를 사용하고 싶습니다 .
몇 가지 가능한 해결책을 생각해 냈습니다.
- 사용자가 QWERTY를 사용하도록 강제
- 특히 해외 사용자에게는 이상적이지 않습니다.
- 키보드 레이아웃에 따라 단축키 변경 (WASD->, aoe)
- 지원되는 각 레이아웃에 대해 레이아웃 맵을 작성하도록합니다 (자동)
- WASD보다 더 많은 단축키가있는 경우 사용자에게 가장 쉬운 방법
- 사용자가 바로 가기를 직접 정의하도록합니다.
- 보다 유연한
- 지름길이 많으면 성가신
- 두 번째 옵션과 함께 사용할 수 있습니다
- 하드웨어 키 코드 사용
- 키보드에서 일관된?
이런 종류의 일은 보통 어떻게 처리됩니까?