목표
플레이어가 게임의 모든 UI를 읽고, 해석하고, 상호작용할 충분한 시간을 갖도록 합니다.개요
시간 제한은 플레이어가 (시각적으로 또는 내레이션을 통해) 경고를 인지하고, 읽고/해석하고, 무엇을 할지 결정하고, 신체적으로 액션을 완료하는 것을 요구합니다 — 모두 주어진 시간 내에. 더 어리고 읽을 수 없는, 시각장애, 저시력, 손 조작 능력이 제한적이거나 인지적 제한이 있는 플레이어는 훨씬 더 많은 시간이 필요할 수 있습니다. 제한을 놓치는 결과는 진행 상황 손실, 의도하지 않은 로그아웃, 또는 사용할 수 없는 게임이 될 수 있습니다. 이 가이드라인은 핵심 게임 플레이 메커니즘이 아닌 상호작용에만 적용됩니다. 레이싱 게임의 3분 랩 타이머는 범위에 포함되지 않습니다; “20초 후에 로그아웃됩니다” 프롬프트는 포함됩니다.범위 질문
게임에 핵심 게임 플레이 외의 시간 제한이 포함됩니까? 예:- “로그인 유지”를 선택하지 않으면 유휴 시간 후에 플레이어가 로그아웃됩니다.
- 플레이어의 캐릭터가 죽고, 30초 안에 A를 눌러 리스폰하지 않으면 최근 진행 상황을 잃습니다.
- 화면 튜토리얼, 알림 또는 채팅 창이 할당된 시간 후에 사라집니다.
구현 가이드라인
UI 상호작용에 대한 시간 제한(핵심 메커니즘이 아님)
- 시간 제한은 필수적이고 불가피할 때만 사용하세요.
- 시간 제한이 발생하기 전에 여러 방법으로 플레이어에게 알리세요.
- 시간 제한을 수정하는 방법을 제공하세요. 플레이어는 다음을 할 수 있어야 합니다.
- 시작하기 전에 더 긴 세션 시간 제한 또는 시간 제한 없음을 요청.
- 마주치기 전에 시간 제한을 기본값의 최소 10배까지 조정.
- 시간이 만료되기 전에 경고를 받고 간단한 액션(“press A”)으로 연장할 수 있는 최소 20초를 부여받고, 최소 10회 연장 가능.
- 시간 제한을 끄기.
- 예: Halo Infinite 는 텍스트 채팅 표시 시간을 최대 120초까지 설정할 수 있게 합니다.
화면 요소에 대한 지속 시간 제한
튜토리얼 텍스트 창, 화자 대화 또는 음성-텍스트 변환 통신 창과 같은 요소의 경우:- 플레이어가 이러한 요소가 나타나는 시간(초)을 설정에서 기본값의 최소 10배까지 조정할 수 있게 하세요. 예: Gears 5 텍스트 채팅 지속 시간 슬라이더(최대 60초); The Outer Worlds 알림 지속 시간 슬라이더.
- 또는 요소가 입력 시 무시되거나 진행될 수 있도록 플레이어가 지속 시간 제한을 완전히 비활성화할 수 있게 하세요.
- 예: Ori and the Will of the Wisps 는 플레이어가 A를 누를 때까지 NPC 대화를 화면에 유지합니다.
- 예: Dragon Quest XI S 는 플레이어가 Autoplay Cutscenes를 토글할 수 있게 하여 최근에 말한 대화가 수동으로 진행할 때까지 유지되도록 합니다.
예외
콘텐츠에서 부과한 시간 제한은 다음 중 하나 이상이 참인 경우 예외입니다.- 시간 제한이 가능한 대안이 없는 실시간 이벤트(경매)의 필수 부분입니다.
- 시간 제한이 태스크에 필수적입니다(예: HyperDot의 핵심 게임 플레이 카운트다운).
- 기본 시간 제한이 20시간을 초과합니다.
매치메이킹 로비 카운트다운과 같은 실시간 멀티플레이어 이벤트는 세션의 다른 플레이어에게 영향을 미치기 때문에 연장/조정을 허용할 필요가 없습니다.
잠재적 플레이어 영향
리소스
- Avoid repeated inputs (button-mashing/quick time events)
- Allow players to progress through text prompts at their own pace
- Offer a means to bypass gameplay elements that aren’t part of the core mechanic
- Include a cool-down period of 0.5 seconds between inputs
- Don’t make precise timing essential to gameplay
