모바일 프리뷰 세션을 사용하면 PC에서 마치 타깃 iOS 또는 Android 디바이스에서 실행하는 것처럼 경험을 실행할 수 있습니다. 이를 통해 모바일 플레이어에게 섬이 어떻게 보이고 느껴지는지 손쉽게 테스트하고, 사용자 경험을 개선하는 데 필수적인 부분을 조정할 수 있습니다.
모바일 프리뷰로 섬 시작
모바일 프리뷰로 세션을 시작하려면 다음 단계를 따릅니다.
세션 시작(Launch Session) 옆에 있는 세로 점 세 개 드롭다운을 클릭합니다.
플랫폼(Platform) 섹션 아래에 있는 모바일 프리뷰(이 PC)를 선택합니다.
모바일 프리뷰(이 PC) 옵션에 커서를 올려 원하는 화면 크기를 선택합니다. 지원되는 크기로는 일반 모바일(20:9), 구형 모바일(16:9), 태블릿(4:3)이 있습니다.
테스트할 타깃 디바이스에 따라 디바이스 프로파일(Device Profile)을 선택합니다.
세션 시작을 클릭합니다.
컨트롤 테스트
세션이 실행 중일 때
화면 좌측에서 마우스를 클릭한 상태로 드래그하여 터치 이동 입력을 에뮬레이트합니다.
마우스를 클릭한 상태로 드래그하여 터치 방향 입력 시뮬레이션 마우스 클릭에 이상이 생겼습니다.
버튼을 클릭해 터치 컨트롤 시뮬레이션 WASD 키로 이동해 양손 게임플레이를 시뮬레이션합니다.
키보드 및 마우스로 양손 게임플레이 시뮬레이션
터치 스크린이 있는 Windows 디바이스를 사용하는 경우, 화면과 상호작용하는 동안 터치 입력을 직접 사용할 수 있습니다.
모바일 테스트 체크리스트
다음은 모바일 플랫폼용으로 섬을 테스트할 때 고려해야 할 주요 사항입니다.
외형
모바일에서의 섬이 PC 또는 콘솔에서의 섬과 상당히 다르게 보인다면 다음 사항을 확인하세요.
에셋이 Android/iOS에서 의도한 대로 표시되는지
아트 에셋, 라이팅, 머티리얼, 비주얼 이펙트의 퀄리티가 기대에 부응하는지
데이 시퀀스 장치, 인바이런먼트 라이트 릭 장치와 같은 라이트 액터가 섬을 올바르게 비추는지
모바일 세션과 PC 세션 둘 모두에서 스크린샷을 찍어 라이팅 구성의 불일치를 비교하고 발견할 수 있습니다.
주의해야 할 시각적 문제:
실내외에서의 노출 관련 문제
컬러 관련 문제
데칼 해상도 관련 문제
포스트 프로세스 이펙트 관련 문제
UI/HUD 룩 앤 필
모바일 프리뷰는 유저 인터페이스 요소가 터치 기반 환경에 올바르게 배치되고 최적화되도록 하는 데 필수적입니다. 다음 사항을 확인하세요.
HUD 레이아웃이 모바일에서 올바르게 표시되는지
모바일에서 위젯이 어떻게 보이는지
디자인이 터치 친화적인지
이 버튼의 크기는 손가락 하나에 딱 맞습니다.
아이콘과 텍스트의 가독성이 좋은지
퍼포먼스 프로파일링
에디터에서 공간 프로파일러 툴을 실행하여 게임의 퍼포먼스를 프로파일링할 수 있습니다. 프로파일러는 모바일 타깃 플랫폼별로 값을 제공해 주므로, 이를 통해 퍼포먼스 문제와 목표 개선 사항을 보다 잘 파악할 수 있습니다.
공간 프로파일러로 캡처되는 핵심 퍼포먼스 메트릭은 다음과 같습니다.
오브젝트 수
렌더링 드로 콜 및 프리미티브 수입니다.
프레임 시간, 게임 업데이트 시간, GPU 시간, 렌더 시간, RHI 시간 등의 시간 메트릭
이러한 메트릭은 쿠킹된 PC 데이터를 사용하며, 실제 모바일 디바이스의 결과를 정확하게 반영하지는 않습니다. 자세한 내용은 아래의 FAQ를 참고하세요.
자주 묻는 질문
Q: 경험을 퍼블리싱했거나 비공개로 전환한 후에도 모바일 프리뷰를 사용해 테스트할 수 있나요?
A: 현재, 모바일 프리뷰는 퍼블리싱한 섬이나 비공개 섬에서 모바일 게임플레이를 실행하는 데 사용할 수 없습니다. 이러한 제한은 사기 및 보안 문제에 대응하기 위해 마련된 것입니다.
Q: 모든 테스트 시나리오에서 모바일 프리뷰를 이용할 수 있나요?
A: 아니요. 모바일 프리뷰 세션은 라이브 편집 세션 컨텍스트에서만 사용할 수 있습니다.
Q: 모바일 프리뷰는 실제 디바이스에서 경험이 사용하는 메모리의 양을 정확하게 측정하나요?
A: 세션이 모바일 쿠킹 대신 쿠킹된 PC 데이터를 사용하므로, 메모리 계산을 실행하는 동안 모바일 디바이스의 실제 메모리 사용량을 반영하지는 않습니다. 가장 정확한 메모리 계산 결과를 얻으려면 세션(Session) 메뉴에서 플랫폼에 연결(Connect to platform)을 선택하고 대상 디바이스의 메모리를 계산하는 것이 좋습니다.
Q: 그 외에 모바일 프리뷰의 알려진 제한 사항으로는 무엇이 있나요?
A: 세션은 쿠킹된 PC 데이터를 활용하고, 게임 퍼포먼스는 다양한 PC 사양에 따라 달라질 수 있으므로, 프리뷰가 실제 모바일 퍼포먼스와 정확한 비주얼 퀄리티를 완전히 대변하지는 않습니다.