본문으로 건너뛰기

© 2026 Molayo

Unity헤드라인2026. 05. 20. 03:55

콘솔, PC, 모바일, 웹 및 XR을 위한 새로운 Unity 6 최적화 가이드에서 수백 가지의 팁을 확인하세요

요약

Unity가 Unity 6 버전에 맞춰 업데이트된 두 권의 성능 최적화 e-book 제3판을 발표했습니다. 모바일, 웹, XR을 위한 가이드와 PC 및 콘솔을 위한 가이드로 나뉘며, 각 플랫폼의 특성에 맞는 렌더링 파이프라인(URP, HDRP) 및 성능 툴킷 활용법을 상세히 다룹니다.

핵심 포인트

  • Unity 6 기능을 활용한 성능 툴킷 강화 및 플랫폼별 최적화 팁 제공
  • 모바일 가이드는 URP 기반의 웹 및 XR(입력 처리, WebAssembly 등) 최적화 내용 포함
  • PC/콘솔 가이드는 HDRP 기반의 대규모 프로젝트 최적화 및 코드 아키텍처 심층 분석
  • Unity Profiler를 활용한 병목 현상 식별 및 해결을 위한 비디오 튜토리얼 제공

지난 2021년, 저는 성능 최적화 (performance optimization) 팁에 관한 블로그 포스트를 쓰기 시작했습니다. (규모가 작은 스튜디오와 큰 게임 스튜디오 모두를 지원하는) Unity 지원 엔지니어 전문가 팀의 도움을 받아 조사를 진행하면서, 단 하나의 블로그 포스트만으로는 충분하지 않다는 점이 분명해졌습니다. 대신, 저희는 각각 약 80페이지에 달하는 두 권의 최적화 e-book을 제작하게 되었습니다. 하나는 모바일 게임용이고, 다른 하나는 PC 및 콘솔용입니다.

이제 Unity 6에 맞춰 업데이트된 이 두 권의 e-book 제3판을 발표하게 되어 매우 기쁩니다. 이전 판과 마찬가지로, 이 두 가이드는 업계 전반의 개발자들과 협력하여 뛰어난 게임을 만들 수 있도록 도운 Unity 엔지니어들의 가치 있는 지식과 조언을 통합하고 있습니다. 새로운 판에는 성능 툴킷 (performance toolkit)을 강화하기 위해 Unity 6 기능을 사용하는 방법에 대한 팁과, 웹 및 XR 게임을 제작하는 개발자를 위한 플랫폼별 조언이 포함되어 있습니다.

첫 번째 판의 아이디어는 플레이어에게 최고의 경험을 제공하면서 가능한 한 많은 기기에서 게임이 원활하게 실행되도록 최적화할 수 있는 실행 가능한 팁과 조언 목록을 공유하는 것이었습니다. 그 이후로, 저희는 커뮤니티와 기존 기여자들로부터 훨씬 더 많은 팁을 받았습니다.

성능 병목 현상 (performance bottlenecks)을 식별하는 과정은 모든 플랫폼에서 매우 유사하며 많은 일반적인 권장 사항 또한 모든 플랫폼에 적용되지만, 접근 방식, 프로젝트 범위, 그리고 렌더링 (rendering) 및 에셋 파이프라인 (asset pipeline)의 선택에 있어서는 몇 가지 핵심적인 차이점이 있습니다.

각 e-book의 새로운 내용과 더불어, Unity 프로젝트의 성능을 최적화하는 데 사용할 가장 중요한 도구 세트 중 하나인 Unity Profiler에 대해 최근 게시된 비디오 튜토리얼을 잠시 살펴보겠습니다.

이 e-book의 최신 판에서는 모바일에 집중했던 범위를 확장하여 XR 및 웹 전용 팁도 포함했습니다.

여기에는 XR에서의 입력 처리 (input handling)에 대한 조언, 더 나은 성능을 위한 WebAssembly 2023 기능 세트 활용법, 그리고 Unity Web 빌드의 프로파일링 (profiling)을 위해 Chrome DevTools와 같은 도구를 사용하는 방법이 포함되어 있습니다. 또한, 우리의 PC/콘솔 가이드가 주로 High Definition Render Pipeline (HDRP) 기반 프로젝트를 위한 팁을 제공하는 데 집중하는 것과 달리, 이 가이드는 주로 Universal Render Pipeline (URP)을 사용하는 프로젝트에 초점을 맞춥니다. 결과적으로, 여러분은 신입 및 숙련된 모바일 게임 개발자 모두에게 유용할 약 100페이지 분량의 팁을 발견하게 될 것입니다. 이 e-book을 보완하기 위해, 우리는 게임의 성능을 향상시키고 모든 플레이어에게 매끄러운 경험을 보장하기 위한 핵심 기술을 다루는 40분 분량의 심층 비디오 튜토리얼도 제작했습니다. 튜토리얼에서는 URP와 XR Interaction Toolkit을 사용하여 Unity 6로 제작된 최적화되지 않은 VR 게임을 프로파일링하는 방법을 시연합니다. 우리는 병목 현상 (bottlenecks)을 식별한 다음, e-book에서 선별한 팁들을 사용하여 문제를 해결합니다. 이 과정의 의도는 e-book에서 다루는 기술들을 사용하여 성능을 개선할 수 있는 수많은 방법 중 하나를 보여주는 실질적인 사례를 제공하는 것입니다. 우리의 PC 및 콘솔 최적화 가이드는 모바일, VR 및 웹 가이드와 많은 팁과 요령을 공유합니다. 하지만 이 가이드에서는 HDRP에 대한 더 구체적인 정보를 찾을 수 있으며, 에셋부터 코드 아키텍처 (code architecture) 및 렌더링 (rendering)에 이르기까지 대규모 프로젝트를 최적화할 때 발생하는 복잡한 문제들을 심도 있게 다룹니다.

새로운 판본에서는 몇 가지 일반적인 팁을 더 추가했을 뿐만 아니라, Adaptive Probe Volumes, 드로우 콜 (draw calls) 관리를 위한 GPU Resident Drawer, 그리고 오클루전 계산을 GPU로 넘기는 GPU Occlusion Culling과 같이 활용을 고려해 볼 수 있는 Unity 6 전용의 새로운 최적화 기능들에 대한 개요도 제공합니다. 이 업데이트된 최적화 e-book들이 여러분의 일상적인 업무에 도움이 되기를 바랍니다! 더 많은 업데이트된 가이드와 샘플 프로젝트는 Unity 6 리소스 허브 (Unity 6 Resources Hub), How-to 베스트 프랙티스 허브 (how-to best practices hub), 또는 Unity Docs의 고급 베스트 프랙티스 가이드 (Advanced best practice guides)에서 확인하실 수 있습니다.

마무리하며, 최근에 출시한 세 가지 비디오 튜토리얼을 강조하고 싶습니다. 이 리소스들은 Unity가 처음이거나 사용 가능한 프로파일링 도구 (profiling tools) 세트에 대한 복습이 필요한 분들에게 도움이 될 것입니다. Unity Profiler는 최적화 프로세스를 시작해야 하는 지점이자, 아마도 여러분이 대부분의 시간을 보내게 될 도구입니다. 이는 Unity 에디터 (Unity Editor)와 Play 모드에서의 애플리케이션 성능을 측정하며, 개발 모드 (Development mode)에서 애플리케이션을 실행 중인 장치에 연결합니다. 이름에서 알 수 있듯이, Unity Memory Profiler는 메모리 성능에 대한 통찰을 제공하여 프로젝트의 다양한 부분과 에디터 내에서 메모리 사용량을 줄일 수 있는 위치를 식별할 수 있도록 도와줍니다. 이를 통해 하드웨어 메모리 제약 조건에 대해 테스트할 수 있으며, 메모리 사용량을 전략적으로 관리함으로써 CPU/GPU 성능을 향상할 수 있습니다.

마지막으로 Profile Analyzer를 위한 튜토리얼이 있습니다. 이는 Unity Profiler 프레임 세트로부터 프레임 및 마커 (marker) 데이터를 모두 집계하고 시각화하여, (Unity Profiler에서 이미 제공되는 단일 프레임 분석을 보완하여) 여러 프레임에 걸친 동작을 조사할 수 있도록 도와줍니다. 또한 두 개의 프로파일링 데이터 세트를 비교하여 여러분의 변경 사항이 애플리케이션 성능에 어떤 영향을 미치는지 결정할 수 있게 해줍니다. 우리의 새로운 최적화 e-book과 추가적인 프로파일링 리소스들이 여러분이 Unity 6를 사용하여 멀티플랫폼 게임을 최대한 효율적으로 개발하는 데 도움이 되기를 바랍니다.

AI 자동 생성 콘텐츠

본 콘텐츠는 Unity Blog의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
1

댓글

0