게임을 멀티플랫폼으로 출시하면 플레이어가 어디서 플레이를 하든 플레이어에게 도달하는데 도움이 됩니다. 그러면 출시 시점에서 더 많은 잠재 유저 기반을 확보할 수 있을 뿐만 아니라, 하드웨어 선호도의 변화에 따라 가장 충성도 높은 팬을 다시 끌어들일 수도 있습니다.
더 복잡한 API를 갖춘 신규 플랫폼이 발전하는 만큼 유니티도 전략적 파트너십을 통해 업계에 발맞춰 플랫폼 지원을 지속적으로 성장시켜 플레이어층을 확장할 수 있도록 지원하고 있습니다.
Unity 빌드 자동화 (UBA)를 사용하면 여러 플랫폼에 걸쳐 클라우드에서 빌드를 자동으로 트리거할 수 있습니다. 여러 플랫폼에 대해 빌드를 수동으로 재구성하거나 복잡한 빌드 파이프라인 또는 온프레미스 하드웨어를 유지 관리할 필요가 없습니다.
UBA의 빌드 지원에는 모바일, PC, Xbox(현재 알파 버전) 플랫폼이 포함되며 원하는 모든 버전 관리 도구와 호환됩니다.
URP(유니버설 렌더 파이프라인)는 Unity의 지원 플랫폼 생태계 전반에서 성능과 그래픽 충실도가 최적화되므로 개발자가 혁신에 집중할 수 있도록 지원합니다. 확장성과 커스터마이즈 가능성, 풍부한 기능 세트를 갖춘 URP를 통해 스타일라이즈드 비주얼부터 물리 기반 렌더링에 이르기까지 모든 유형의 프로젝트를 자유롭게 제작할 수 있습니다.
아름다운 정원부터 평화로운 오아시스와 우주선 조종석까지, 다양한 URP 3D 샘플 씬을 Unity Hub에서 만나 보세요. 테스크톱, 콘솔, 모바일, XR 등에서 URP를 활용하는 방법을 살펴볼 수 있습니다.
물리 기반 머티리얼을 활용하여 사실적인 렌더링을 제공하는 터미널에서 여정이 시작되며, 정원에서는 모바일 디바이스에서 고급 플랫폼까지 간편하게 확장하는 방법을 살펴볼 수 있습니다. 조정석에서는 VR 헤드셋과 저사양 모바일 디바이스를 위해 특별히 조정된 스타일라이즈드 환경을 살펴보고, 오아시스를 둘러보며 URP가 고성능 GPU를 사용하는 플랫폼에서는 얼마나 더 높은 수준의 시각적 품질을 구현할 수 있는지 알아보세요.
이 프로젝트는 Unity Hub에서 확인할 수 있습니다.
성능 및 그래픽 정확도는 콘솔과 디바이스에 따라 달라집니다. 플레이어가 어디서든 훌륭한 경험을 누릴 수 있게 하려면 다음과 같은 사항을 고려해야 합니다.
- 최소 사양 디바이스에서의 테스트 우선순위를 정하여 기준 성능을 명확하게 정하고, Unity의 프로파일링 및 디버깅 툴을 사용하여 모든 플랫폼에서의 성능 문제를 방지, 식별, 수정하세요.
- 웹 및 모바일 최적화 시 콘텐츠 제공에 어드레서블 에셋 시스템(Addressable Asset System)을 사용해 다운로드 용량이 문제가 되지 않도록 하세요.
- Unity Version Control과 같은 솔루션으로 팀 협업 및 프로젝트 버전 관리를 최적화하세요.
여러 플랫폼으로 게임을 출시할 때는 최대한 많은 플레이어에게 도달할 수 있도록 게임을 성장시킬 준비가 되어 있는지 확인하는 게 중요합니다.
유니티의 DOTS(데이터 지향 기술 스택)를 사용하면 읽기와 다른 프로젝트에서의 재사용이 쉬운 C# 코드로 더 빠르게 반복 수정할 수 있으므로 게임을 효율적으로 확장할 수 있습니다.
Unity Gaming Services는 멀티플레이어 서비스, 게임 운영, 사용자 확보, 수익화를 위한 툴로 라이브 게임 제작을 지원합니다.
Cloud Game Server Hosting(Multiplay)으로 게임 인프라에 성능과 유연성을 더하고 플레이어에게 최고의 경험을 제공할 수 있습니다.
멀티플랫폼 게임에는 성공의 기회만큼이나 난관도 많습니다.
타겟 플랫폼에서 게임에 크래시나 지연이 발생하지 않도록 방지해야 합니다. Unity Cloud Diagnostics를 사용하면 크래시 및 성능 데이터를 필터링하고 그 내용을 다양한 대응 팀에 연결하며, 커스텀 대시보드를 구성하여 타겟 하드웨어에서 게임이 원활히 실행되게 할 수 있습니다.
또한 게임을 구상부터 출시까지 직접 진행한 제작자로부터 조언을 듣는 것도 도움이 될 수 있습니다. 유니티 라운드테이블: 게임 제작에 필요한 실제 비용과 팁 알아보기 세션에서는 업계를 선도하는 전문가들이 조언과 게임 제작 경험을 공유합니다.
Unity 6로 최신 플랫폼에 맞게 게임을 최적화하세요.
- Unity 6는 지난 주요 릴리스 대비 안정성과 성능이 크게 개선되었으며, 개발자와 플레이어 모두에게 더 쾌적한 경험이 제공됩니다.
- 새롭게 추가된 모바일 브라우저용 웹 플랫폼 지원으로 더 많은 플레이어에게 도달할 수 있습니다.
- 개선된 플랫폼 브라우저와 완전히 새로워진 빌드 프로파일을 활용해 효율성을 높이고 멀티 플랫폼을 위한 빌드를 구성할 수 있습니다.
- WebGPU 프리뷰 지원을 얼리 액세스로 이용하며 데스크톱 브라우저 게임용 최신 그래픽스 API를 테스트해 보세요.
Two Point Campus에서 버스트 컴파일러, URP(유니버설 렌더 파이프라인), ECS(엔티티 컴포넌트 시스템)등을 사용해 어떻게 모든 타겟 플랫폼에 걸쳐 고성능 코드를 공유할 수 있었는지 알아보세요.
Roll7이 PC에서 콘솔로 확장하고 차세대 플랫폼에서 4K 120fps로 자신들의 역동적인 액션 슈팅 게임을 이식한 비결을 알아보세요.
Navegante에서 첫 출시작 Greak: Memories of Azur를 기한에 맞춰 멀티플랫폼으로 출시할 수 있었던 비결을 살펴보세요.
최고의 플랫폼 지원
유니티는 플랫폼 파트너와 협력해 모바일, 콘솔, 데스크톱, AR, VR, 웹에서 최신 기능이나 디바이스가 출시되는 즉시 관련 지원을 받을 수 있습니다.
Unity의 웹 솔루션으로 플레이어가 어디에서나 좋아하는 게임을 즉시 플레이할 수 있게 만들어 보세요.
XR 플랫폼 전반에서 작동하는 유연한 툴로 몰입형 게임을 제작하세요. Unity는 Apple Vision Pro, Meta Quest, PlayStation®VR을 포함한 최고급 헤드셋을 지원합니다.
Unity는 개발자 여러분이 PlayStation, Xbox, Nintendo Switch™에 게임을 출시하는 데 도움이 되는 리소스를 제공합니다. 여기에는 플랫폼별 빌드 모듈, 추가 기능, 학습 자료, 프리미엄 포럼 지원 등이 포함됩니다.
Apple App Store와 Google Play에 출시된 상위 1,000개의 모바일 게임 중 절반 이상을 제작하는 데 사용된 플랫폼을 기반으로 놀라운 성능을 갖춘 환상적인 경험을 만들어 보세요.
Unity로 개발한 콘텐츠는 클릭 한 번만으로 PC, Mac, 및 웹 플랫폼에 배포할 수 있습니다.
Nintendo Switch는 Nintendo의 상표입니다.