> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# XAG 116: 시간 제한

> 핵심 게임 플레이 메커니즘이 아닌 모든 UI 상호작용에 대해 플레이어에게 적절한 시간 — 또는 시간 제한을 조정, 연장 또는 비활성화할 수 있는 능력 — 을 제공하세요.

## 목표

플레이어가 게임의 모든 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시간을 초과합니다.

<Note>
  매치메이킹 로비 카운트다운과 같은 실시간 멀티플레이어 이벤트는 세션의 다른 플레이어에게 영향을 미치기 때문에 연장/조정을 허용할 필요가 없습니다.
</Note>

## 잠재적 플레이어 영향

| 플레이어                            | 영향 받음 |
| :------------------------------ | :---: |
| 시력이 없는 플레이어                     |   ✓   |
| 저시력 플레이어                        |   ✓   |
| 청력이 없는 플레이어                     |   ✓   |
| 청력이 제한된 플레이어                    |   ✓   |
| 인지 또는 학습 장애가 있는 플레이어            |   ✓   |
| 팔길이와 힘이 제한된 플레이어                |   ✓   |
| 손 조작 능력이 제한된 플레이어               |   ✓   |
| 의족/의수를 사용하는 플레이어                |   ✓   |
| 시간 종속적 컨트롤 사용 능력이 제한된 플레이어      |   ✓   |
| 캐주얼 플레이어, 어린 플레이어, 게임을 처음 하는 사람 |   ✓   |

## 리소스

* [Avoid repeated inputs (button-mashing/quick time events)](http://gameaccessibilityguidelines.com/avoid-repeated-inputs-button-mashingquick-time-events)
* [Allow players to progress through text prompts at their own pace](http://gameaccessibilityguidelines.com/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](http://gameaccessibilityguidelines.com/offer-a-means-to-bypass-gameplay-elements-that-arent-part-of-the-core-mechanic-via-settings-or-in-game-skip-option)
* [Include a cool-down period of 0.5 seconds between inputs](http://gameaccessibilityguidelines.com/include-a-cool-down-period-post-acceptance-delay-of-0-5-seconds-between-inputs)
* [Don't make precise timing essential to gameplay](http://gameaccessibilityguidelines.com/do-not-make-precise-timing-essential-to-gameplay-offer-alternatives-actions-that-can-be-carried-out-while-paused-or-a-skip-mechanism)


## Related topics

- [XAG 123: 정신 건강 모범 사례](/ko/build/game-principles/accessibility/xag-deep-dives/xag-123-mental-health-best-practices.md)
- [XBOX Accessibility Guidelines (XAG)](/ko/build/game-principles/accessibility/xbox-accessibility-guidelines.md)
- [XAG 107: 입력](/ko/build/game-principles/accessibility/xag-deep-dives/xag-107-input.md)
- [XAG 108: 게임 난이도 옵션](/ko/build/game-principles/accessibility/xag-deep-dives/xag-108-difficulty-options.md)
- [XAG 122: 접근 가능한 고객 지원](/ko/build/game-principles/accessibility/xag-deep-dives/xag-122-accessible-customer-support.md)
