작성일: 2026.01.27
목표: 메타 퀘스트용으로 개발된 프로젝트를 Windows(PC) 환경으로 최적화하여 스토브 인디 VR 섹션에 성공적으로 런칭함.
1. 출시 구조 및 타겟 (Target Architecture)
스토브 인디는 메타 퀘스트 스토어와 달리 Windows PC 기반의 플랫폼입니다. 따라서 유저는 다음과 같은 환경에서 게임을 플레이하게 됩니다.
- 구동 방식: PC에서 게임(.exe) 실행 → 유선(Link) 또는 무선(AirLink/Virtual Desktop)으로 헤드셋에 화면 송출.
- 타겟 기기: Meta Quest 2/3 (PC 연결 모드), HTC Vive, Valve Index 등 OpenXR 호환 기기.
- 핵심 과제: 안드로이드(모바일)용으로 최적화된 프로젝트를 고사양 PC 환경에 맞게 업스케일링(Up-scaling) 하여 패키징.
2. 기술적 구현 전략 (Technical Strategy)
2.1. 듀얼 빌드 파이프라인 (Dual Build Pipeline)
하나의 프로젝트에서 타겟 플랫폼 설정을 분리하여 관리합니다.
- 빌드 타겟:
Windows (64-bit)
- 플러그인 설정:
- OpenXR: 필수 활성화. (범용 호환성 확보)
- Meta XR Plugin: 활성화 유지하되, PC VR 모드(Oculus Link) 지원 확인.
- 코드 분기 (Preprocessor):
- 퀘스트 전용 인증(Entitlement Check) 코드가 PC 빌드에서 실행되어 크래시를 유발하지 않도록 전처리기 사용.
#if PLATFORM_ANDROID
// 퀘스트 스토어 인증 로직
#else
// PC(스토브)용 로직 (인증 패스 또는 스토브 API 연동)
#endif
2.2. 그래픽 업스케일링 (Visual Upgrade)
모바일 칩셋(Snapdragon)의 제약에서 벗어나 PC GPU 성능을 활용, 시각적 만족도를 높입니다.
- Device Profiles (
Windows 프로필 설정):
- Texture: 4K 고해상도 텍스처 원본 사용 (안드로이드 빌드 시 적용했던 압축/사이즈 제한 해제).
- Shadows: 동적 그림자(Dynamic Shadows) 및 고해상도 섀도우 맵 활성화.
- Post-Processing: 블룸(Bloom), 앰비언트 오클루전(AO), 렌즈 플레어 등 안드로이드에서 껐던 효과 활성화.
- Anti-Aliasing: MSAA 4x 이상 또는 TAA 적용으로 계단 현상 제거.
3. 스토브 인디 입점 전략 (Store Strategy)
3.1. 상품 페이지 구성 (Store Presence)
유저가 '퀘스트 단독 구동 게임'으로 오해하여 구매 후 환불하는 사태를 방지해야 합니다.