자주 묻는 질문(FAQ)

다음은 게임 룸 개발에 관한 일반적인 질문에 대한 답변입니다.

일반 기술

어떤 게임 엔진을 사용할 수 있나요?

YouTube 게임 룸은 표준 웹 플랫폼 API를 지원합니다. 따라서 게임 룸은 표준 렌더링 API(예: WebGL 및 Canvas)를 사용하는 웹용 빌드를 내보내는 게임 엔진으로 만든 게임을 지원합니다. 과거에 게임 룸에 사용된 엔진 및 프레임워크로는 BabylonJS, Cocos, Construct, Defold, melonJS, Phaser, PixiJS, PlayCanvas, React, three.js, Godot, Unity가 있습니다.

폴더블 스마트폰 시뮬레이터에서 테스트하려면 어떻게 해야 하나요?

빠른 테스트를 위해 Chrome DevTools에서 폴더블 스마트폰 시뮬레이션 지원을 참고하세요. 또한 Android 스튜디오에는 더 철저한 테스트에 사용할 수 있는 여러 에뮬레이터 옵션이 있습니다.

모바일 WebView에서 테스트하려면 어떻게 해야 하나요?

WebView Tester(Android) 또는 WebView - Tester(iOS)와 같은 서드 파티 앱을 사용하여 WebView에서 게임 또는 SDK 테스트 모음을 열어 추가 유효성 검사를 수행할 수 있습니다. 이는 Google에서 지원하거나 검증하지 않는 서드 파티 소프트웨어이므로 WebView Tester(Android) 또는 swift-ios-wkwebview-demo(iOS)와 같은 오픈소스 옵션을 사용하여 자체 WebView 테스트 앱을 컴파일할 수도 있습니다.

YouTube에서 게임이 어떻게 실행되나요?

표준 웹 및 모바일 기술을 사용하여 YouTube 모바일 및 웹 앱 내에서 게임 룸을 실행합니다. 따라서 게임 룸은 표준 웹 플랫폼 API를 지원합니다.

다음 다이어그램은 기술 개요를 간략하게 보여줍니다.

YouTube 게임 룸: 클라이언트 측 개요

YouTube 게임 룸에는 어떤 메모리 사용량 제한이 있나요?

게임은 최대 512MB의 JavaScript 힙 크기만 사용할 수 있습니다. 게임 룸은 iOS의 Safari 내에서 실행되며, 이 기준점을 넘으면 게임이 자주 다운되고 브라우저가 새로고침됩니다. Chrome DevTools를 사용하여 언제든지 게임에서 사용 중인 힙 크기를 측정하여 힙 스냅샷을 기록할 수 있습니다.

게임은 어떻게 '라이브'로 전환되나요?

YouTube는 사용자에게 게임 룸을 출시할 때 신중을 기하므로 다양한 단계의 게임 룸 검증을 수행하여 YouTube와 개별 게임 룸이 함께 잘 작동하는지 확인합니다. 여기에는 제한된 액세스, 단계적 출시 또는 자동화 시스템을 사용한 조정이 포함될 수 있습니다.

게임 룸이 인증되고 게시되면 이러한 출시 메커니즘과 관계없이 전체 게임 사용을 지원해야 합니다. 또한 언제든지 사용자 참여도가 변동될 수 있습니다.

게임 룸은 사용자에게 어떻게 표시되나요?

게임 룸은 홈페이지, 검색 결과, 게임 룸 도착 페이지, 채널 페이지 등 여러 YouTube 표시 경로에 표시됩니다.

채널 페이지에 모든 게임 룸이 나열된 게임 룸 탭이 표시됩니다. 사용자가 게임 룸 중 하나를 열면 채널을 구독할 수 있는 링크도 표시됩니다.

저작권/IP를 침해하는 게임 룸을 신고하려면 어떻게 해야 하나요?

저작권 보호 콘텐츠가 내 허가 없이 YouTube에 게시된 경우 이메일, 우편 또는 팩스 안내를 따르세요. 현재 YouTube 스튜디오를 사용한 제출은 지원되지 않습니다.

게임에서 마우스를 사용한 게임플레이를 지원해야 하나요?

예. '상호작용 방법' 요구사항에 따라 게임은 모든 상호작용(메뉴와 핵심 게임플레이 모두 포함)에 마우스 입력을 지원해야 합니다(MUST).

게임 한도 및 게시

만들 수 있는 게임 룸 수에 제한이 있나요?

채널당 200개의 게임 제한이 있으며 현재로서는 이 제한을 늘릴 계획이 없습니다. 그동안에는 최고의 게임 200개를 최적화하거나 제공하는 데 집중하는 것이 좋습니다.

기존 게임의 새 버전을 제출하려면 어떻게 해야 하나요?

제출 절차는 게임 룸 개발자 포털을 통해 관리됩니다. 자세한 내용은 새 게임 룸 만들기를 참고하세요.

메타데이터나 썸네일만 업데이트하는 경우에도 검토가 필요한가요?

예. 메타데이터 변경사항을 포함한 모든 업데이트는 검토 프로세스를 거쳐야 합니다.

공개 애셋 스토어 템플릿을 사용하여 만든 게임을 게시할 수 있나요?

상업적으로 라이선스가 부여된 템플릿(예: 공개 애셋 스토어)을 사용하여 빌드된 게임은 상당 부분 수정해야 합니다. 게임플레이 메커니즘, UI 레이아웃, 핵심 애셋이 기존 서드 파티 타이틀과 '실질적으로 동일'한 것으로 신고된 게임은 인증 중에 거부되거나 중복 콘텐츠 위반으로 삭제될 수 있습니다. 이를 방지하려면 게임에서 주인공이나 제목을 변경하는 것 이상의 고유한 경험을 제공해야 합니다.

수익 창출 및 광고

테스트 중에 게임에 광고가 표시되지 않는 이유는 무엇인가요?

광고가 게재되지 않으면 다음을 확인하세요.

  • SDK 통합: 게임 룸 SDK 광고 메서드를 올바르게 통합했는지 확인합니다. 게임 룸은 사용자, 크리에이터, 광고주를 위해 광고 게재의 균형을 자동으로 조정하므로 게임의 모든 자연스러운 중단 지점에서 전면 광고를 요청하는 것이 좋습니다. 시스템은 적절한 균형을 이루기 위해 어떤 요청을 처리할지 결정합니다.
  • 수익 창출 설정: 게임 룸 개발자 포털에서 게임을 열고 광고 수익 창출에서 전면 광고 및 보상형 광고가 사용 설정되어 있는지 확인합니다. YouTube에서 프리롤 광고를 자동으로 처리합니다.
  • 광고주 친화적인 콘텐츠 가이드라인: 개발자 포털에서 게임을 열고 수익 창출 문제를 확인합니다.

    YouTube의 광고주 친화적인 콘텐츠 가이드라인 및 수익 창출 요건과 관련된 모든 문제가 여기에 표시됩니다. 보상형 광고는 선택사항이어야 하며 정상적인 진행을 방해해서는 안 됩니다. 게임에서 플레이어에게 광고 클릭을 유도해서는 안 되며, 전면 광고는 활성 게임플레이 중이 아닌 자연스러운 광고 시점(예: 레벨이 끝난 후)에만 표시되어야 합니다. 이는 모두 광고주 친화적인 콘텐츠 가이드라인 요구사항입니다.

    섹션에 수익 창출 실패라고 표시되면 발표곡이 인증을 통과하고 게시된 경우에도 해당 발표곡의 광고가 사용 중지됩니다. 광고를 다시 사용 설정하려면 나열된 문제를 해결하고 검토를 위해 게임을 다시 제출하세요. 새 버전이 검토를 통과하고 게시되면 광고가 다시 게재됩니다.

  • 테스트 계정: YouTube Premium 멤버십 회원에게는 광고가 표시되지 않으므로 Premium 멤버십이 없는 계정으로 테스트합니다. 또한 광고는 대상 지역의 일부 사용자에게만 표시되므로 올바르게 설정된 게임이라도 모든 계정에 광고가 표시되지 않을 수 있습니다.

분석 및 보고

게임의 유지율이나 비정상 종료 발생률과 같은 세부 분석을 확인할 수 있는 대시보드가 있나요?

분석은 게임 룸 개발자 포털의 분석 탭에서 확인할 수 있습니다.

지원 및 커뮤니티

어디에서 지원을 요청하거나 게임 룸 개발자 커뮤니티와 소통할 수 있나요?

공식 YouTube 게임 룸 Discord 커뮤니티에 참여할 수 있습니다. 이곳에서는 커뮤니티 지원을 받고, 다른 크리에이터와 협업하고, 게임 룸팀의 최신 공지사항과 업데이트를 확인할 수 있습니다.

기타 질문

기존 게임 룸 개발자인 경우 추가 FAQ를 확인할 수 있습니다.