Oneshot Gems
지금 플레이

게임 개발자용

게임 오디오를 예상하고 조정 가능하게 만들기

게임 오디오는 착륙, 타이머 또는 메뉴 동작을 신호로 알릴 수도 있지만 조용한 방에서 페이지를 여는 사람을 놀라게 할 수도 있습니다. 플레이어에게 사운드를 제어할 수 있는 명확한 방법을 제공하고 해당 제어 장치를 쉽게 찾을 수 있도록 유지하세요. 브라우저 자동 재생 제한은 플레이어의 조작 없이 우회해야 할 오류가 아니라 정상적인 동작으로 처리하세요.

이 페이지의 내용

플레이어가 소리가 시작되는 시점을 선택하도록 합니다.

오디오 설정을 선택하거나 의도적인 입력 후 게임을 시작하는 등 명확한 플레이어 동작에 응답하여 소리 재생을 시작합니다. 플레이어가 페이지와 상호작용하지 않으면 브라우저에서 자동 재생을 차단할 수 있으며 정책은 다양합니다. 재생이 거부되면 게임을 플레이 가능한 상태로 유지하고 백그라운드에서 반복적으로 재시도하는 대신 명확한 사운드 컨트롤을 제공하세요.

찾기 쉬운 마스터 음소거 기능과 함께 다양한 용도로 사용되는 경우 별도의 음악 및 효과 제어 기능을 제공합니다. 명확한 라벨이나 아이콘으로 현재 상태를 표시합니다. MDN은 브라우저가 미디어 또는 웹 오디오의 자동 재생을 차단할 수 있다고 설명하고 해당 결과를 적절하게 처리할 것을 권장합니다.

오디오 상태를 예측 가능하게 유지

모든 오디오 채널에 일관되게 마스터 음소거를 적용합니다. 설정이 지속되면 저장된 선택 사항을 반영합니다. 재설정되면 게임이 열릴 때 기본값을 표시합니다.

재생 전과 재생 중에 음소거를 테스트하고, 자동 재생이 차단된 경우와 기기 볼륨이 0인 경우도 확인하세요. 중요한 오디오 정보를 시각적 신호와 결합합니다. MDN은 기본 제공 미디어 컨트롤을 설명합니다. 직접 믹서를 구현한다면 상태를 명확하게 표시하고 입력을 처리해야 합니다.

⁨게임 오디오 컨트롤⁩ 관련 질문

브라우저 오디오가 자동으로 시작되지 않는 이유는 무엇입니까?

브라우저는 사용자가 페이지와 상호작용할 때까지 자동 재생을 차단하는 경우가 많습니다. 의도적인 동작에서 오디오가 시작되도록 하고 이를 활성화하거나 음소거하는 방법을 눈에 띄게 유지하세요.

음소거 버튼으로 음악과 효과를 음소거해야 합니까?

마스터 음소거는 모든 게임 채널을 음소거해야 합니다. 각 상태가 표시되고 예측 가능하다면 별도의 음악 및 효과 컨트롤도 유용할 수 있습니다.

추가 읽을거리

오래된 정보를 발견하셨나요? 수정 사항 제보

계속 즐겨요.

언제든 즐길 수 있는 무료 브라우저 게임. 마음에 드는 게임을 찾아 다음 최애로 만들어 보세요.

궁금한 것을 더 찾아보세요