이것은 많은 게임에서 겪는 두 가지 고전적인 "멘탈 모델"문제 중 하나입니다.
모든 플레이어는 게임 컨트롤이 게임 액션에 매핑되는 방식에 대한 "멘탈 모델"을 개발합니다. 시간이 지남에 따라 게임의 제어가 점점 더 유사 해짐에 따라 사람들은 별도의 게임을위한 별도의 모델을 개발하는 대신 기존의 정신 모델이 새로운 게임에 적용되기를 기대하기 시작했습니다. 모든 플레이어가 컨트롤이 작동하는 방식에 대해 동일한 정신적 모델을 갖는 것은 아니라는 점을 제외하고는 괜찮을 것입니다.
예를 들어, 다른 고전적인 "멘탈 모델"문제는 조이스틱 (일반적으로 게임 패드의 오른쪽 아날로그 스틱)을 누르는 것이 위를 바라 보는 것인지 또는 앞으로 기울이는 것을 의미하는지 (즉, 아래를 보는 것 )입니다. 두 모델 모두 객관적으로 옳지 는 않지만 대부분의 플레이어는이 두 가지 가능한 매핑 중 하나만 머릿속에 유지하며 게임이 개인적으로 기대 한 것과 다른 일을하면 버려집니다.
당신의 질문은 정확히 같은 딜레마입니다. 여기서 "멘탈 모델"문제는 컨트롤 스틱을 오른쪽으로 밀면 "레지던트 이블에서와 같이 캐릭터의 오른쪽으로 이동"또는 "스크린의 오른쪽으로 이동"(마리오에서와 같이)을 의미하는지 여부입니다. 또는이 경우 "시계 방향으로 이동"(Tempest에서와 같이 패들에서 조이스틱 컨트롤로 기존 변환을 사용하는 경우).
모든 플레이어는 내장 모델을 사용하여 변경하기를 꺼리거나 변경하기가 어렵습니다. 이러한 "mental 모델"문제에는 문제를 처리하는 방법에 대한 세 가지 옵션이 있습니다.
- 개발자는 게임에 가장 적합한 모델을 선택하여 사용합니다. 선택한 모델에 문제가있는 사람들의 불만을 무시하십시오. 그들은 적응해야합니다. 그리고 당신의 게임이 충분히 매력적이라면 그들은 할 것입니다.
- 가능한 두 가지 모델을 모두 구현하고 플레이어가 원하는 모델을 선택할 수 있도록합니다.
- 어떤 정신 모델을 사용하든 컨트롤-> 게임 액션의 매핑이 동일하게 유지되도록 게임을 다시 디자인하십시오.
이 경우 옵션 3 ( "심리 모델이 서로 충돌하지 않도록 게임을 다시 디자인하십시오")은 플레이어와 함께 카메라를 회전시키는 것을 의미하므로 플레이어는 항상 화면에 똑바로 나타납니다. 이렇게하면 "오른쪽은 시계 방향으로 이동"과 "오른쪽은 화면 오른쪽으로 이동"이라는 의미가 항상 정렬됩니다. 더 이상 갈등이 없으며 컨트롤이 작동하는 방식에 대한 정신 모델에 따라 플레이어가 혼란스러워하지 않습니다.
옵션 2는 두 가지 제어 스타일을 모두 구현하는 것을 의미합니다. 오른쪽을 누르면 화면 오른쪽으로 이동하고, 오른쪽으로 누르면 시계 방향으로 이동하고, 옵션 화면에서 플레이어가 사용하려는 컨트롤 스타일을 선택할 수 있습니다.
여기의 모든 선택은 유효합니다. 다른 옵션은 다른 양의 작업이 필요하며 게임에 다른 제약을 부과합니다. 주제 또는 예술적인 이유로 플레이어가 행성의 "하단"측면에서 움직일 수있는 것이 정말로 중요하다면, 옵션 3을 사용하고 싶지 않으며 1 또는 2를 사용해야합니다. 그렇지 않으면 옵션 3이 이상적인 선택 일 것입니다.
"조이스틱을 오른쪽으로 밀면 화면 오른쪽으로 이동하는 것을 의미합니다."컨트롤 스타일에 대한 간단한 구현 참고 사항 :이 컨트롤 스타일을 구현할 때는 조이스틱 방향을 시계 방향 / 반 시계 방향으로 선택하여 수행해야합니다. 플레이어가 행성의 바닥으로 이동하더라도 조이스틱이 다시 움직일 때까지 시계 방향 / 반 시계 방향으로 동일한 결정을 유지하십시오. 즉, 행성 위에있는 동안 오른쪽으로 누르거나 행성의 오른쪽에있는 동안 아래로 누르면 캐릭터가 시계 방향으로 움직이기 시작하고 플레이어는 플레이어가 움직일 때까지 행성의 바닥 주위에서도 시계 방향으로 계속 움직입니다. 조이스틱 방향이 다른 방향으로 해석되는 행성의 일부로 이동하더라도 조이스틱이 다시 작동합니다.
이 기술은 종종 조이스틱 컨트롤을 "잠금"이라고하며 일반적으로 카메라가 갑자기 회전 할 때 (플레이어가 갑자기 방향을 바꾸고 싶지 않음) 3D 게임에서 사용되지만 여기서도 유용 할 수 있습니다. 카메라 움직임으로 인해 플레이어의 수정되지 않은 입력이 갑자기 이전과 다른 것을 의미하는 2D 게임.