유나이트 기조연설 요약: Unity 6 살펴보기

MELISSA ZELOOF / UNITY TECHNOLOGIESChief Marketing Officer
Sep 19, 2024|10 분
스페인 바르셀로나에서 진행된 유나이트 2024 이벤트 대표 이미지
유나이트 2024 기조연설: Unity 6와 앞으로의 미래 살펴보기

이번 주 스페인 바르셀로나에서 열린 유나이트 2024에 전 세계의 Unity 개발자들이 모였으며, 오늘 1시간 넘게 진행된 기조연설에서는 Unity 6 정식 버전의 새로운 기능 공개, 개발자 성공 사례, 에디터 내 기술 데모를 발표했습니다.

유니티는 가장 안정적이고 성능이 뛰어난 Unity 버전인 Unity 6를 2024년 10월 17일에 출시하고 장기적으로 지원한다고 발표했습니다. Unity 6의 툴을 사용하여 원하는 게임을 제작하고 다양한 플랫폼에서 더 많은 플레이어에게 도달해 보세요.향상된 그래픽스 렌더링으로 게임 비주얼을 더 효과적으로 제어할 수 있으며, 간소화된 멀티플레이어 워크플로와 강화된 웹 브라우저 지원의 이점을 누릴 수 있습니다. Unity 6 프리뷰가 필요한 경우 여기에서 다운로드하세요.

기조연설은 Twitch와 YouTube를 통해 실시간으로 스트리밍되었으며, 지금도 전체 내용을 온디맨드로 다시 시청할 수 있습니다. 하지만 주요 내용만 간략하게 파악하고 싶은 분들을 위해 이 블로그 게시물을 준비했습니다.

유니티의 CEO 겸 사장 매튜 브롬버그는 기조연설을 시작하며 “오늘 선보이는 모든 내용을 통해 유니티는 향후 더 나은 파트너로서 역할을 다할 것임을 약속하고자 합니다”라고 밝혔습니다. “여러분의 일상에 실질적인 변화를

가져오는 일에 더 집중할 것입니다. Unity 고유의 생태계를 강화하는 데 더 투자할 것이며, 안정성과 탁월한 기능을 구현하기 위해 노력을 기울일 것입니다. 또한 게임 개발 라이프사이클 전반에서 지원 역량을 강화하겠습니다. 간단히 말씀 드리면, 유니티는 여러분이 뛰어난 게임을 개발하고 플레이어에게 도달할 수 있도록 항상 최선을 다하겠습니다.”

Unity 6 그래픽스 기능으로 뛰어난 성능의 게임 제작

Unity 6에는 모바일에서 메모리 대역폭과 에너지 소비량을 줄이는 URP(유니버설 렌더 파이프라인)용 렌더링 프레임워크인 렌더 그래프와 같이 강력한 그래픽 성능 기능이 포함됩니다. 이번 릴리스에 포함된 새로운 조명 기능은 두 가지 SRP(스크립터블 렌더 파이프라인), URP 및 HDRP(고해상도 렌더 파이프라인)에 사용할 수 있으며, 여기에는 새로운 광원 베이크 아키텍처APV(적응적 프로브 볼륨)가 포함됩니다. APV는 지오메트리 밀도에 따라 라이트 프로브를 자동으로 배치하여 사실적인 조명과 조명 시나리오 같은 동적 효과를 만들 수 있게 하는 시스템입니다.

또한 CPU 및 GPU 성능을 극대화하기 위한 새로운 툴도 선보였으며, 여기에는 렌더링 속도를 향상하는 GPU 상주 드로어그래픽 잡 분할, 프레임당 오버드로우를 줄여 GPU 성능을 향상하는 GPU 오클루전 컬링이 포함됩니다. STP(시공간 포스트 프로세싱)는 낮은 해상도로 렌더링된 프레임을 가져와 업스케일링하여 시간적으로 안티앨리어싱된 고품질의 이미지를 생성합니다.

이러한 여러 기능을 이번 유나이트 2023 기조연설에서 선공개하였으며, HDRP를 위한 Unity 6의 판타지 킹덤(Fantasy Kingdom) 데모 또한 처음으로 공개했습니다. 올해에는 URP에 최적화되고 모바일에서 실행되는 판타지 킹덤 데모를 선보였으며, 다음 달 Unity 6의 출시와 함께 Unity 6의 판타지 킹덤 프로젝트 및 에셋을 Unity 에셋 스토어에서 비상업적 용도로 사용하도록 무료 제공하겠다는 계획을 발표했습니다.

‘시간의 유령’에서 광활한 야외 환경을 걷는 캐릭터의 스틸 샷
Unity 오리지널 팀이 제작한 시간의 유령(Time Ghost)에서 캡처된 새로운 시네마틱 스틸 샷

새로운 기능을 공개할 때 가장 유용한 점은 실제로 작동하는 모습을 보고 앞으로의 활용 가능성을 확인할 수 있다는 점입니다.

매우 디테일한 대형 야외 씬과 사실적이며 정확도 높은 캐릭터를 모두 실시간으로 렌더링하는 Unity 오리지널 팀의 최신 시네마틱 데모 시간의 유령이 이번에 처음으로 공개되었습니다. 오리지널 팀은 에디터를 열어서 ECS(엔티티 컴포넌트 시스템), APV, 시나리오 블렌딩, SpeedTree 초목 같은 기능을 사용하여 시간의 유령 클립에 나오는 월드를 어떻게 실시간으로 구현했는지 시연했습니다.

고질적인 CG 문제에 대한 특별한 솔루션도 제시했습니다. 유니티는 아티스트가 AI 모델을 생성하고 Unity Sentis를 사용해 에디터로 가져와서 복잡하고 정확도 높은 천 변형을 실시간으로 처리할 수 있을 정도로 빠르게 근사하는 과정을 시연했습니다.

에디터 내 Den of Wolves 데모의 환경 스틸 샷
에디터 내 Den of Wolves 데모의 환경 스틸 샷

이어서 정식 제작에 툴이 사용되는 예를 제시하며, 현재 많은 기대를 한몸에 받고 있는 박진감 넘치는 협동 범죄 게임 10 Chambers의 Den of Wolves를 살펴봤습니다.

10 Chambers의 COO 스반테 빈터낫과 유니티의 마이크 가이그가 에디터 내에서 GPU 상주 드로어, APV, STP, DirectX 12 잡 분할 지원 등 팀에 큰 도움이 된 Unity 6 기능을 소개했습니다.

빈터낫은 “Den of Wolves는 원래 Unity 2022 LTS로 제작하려던 작품입니다. 하지만 Unity 6에서 개선된 성능과 렌더링 품질을 확인하고 나니 도저히 업그레이드하지 않을 수 없었어요”라고 설명했습니다.

간소화된 워크플로로 멀티플레이어 게임 제작

Unity 6에서 한 가지 더 중점을 두는 부분은 멀티플레이어 개발을 가속화하여 더 빠르고 안정적으로 통합, 반복(iteration) 및 배포하도록 지원하는 것입니다. 이번 기조연설에서 유니티는 프로젝트의 요구 사항에 적합한 툴과 학습 자료를 추천하는 Multiplayer Center뿐만 아니라, 필요에 따라 모듈형 네트워크 기능을 간단하게 추가할 수 있는 Multiplayer Services 패키지 등 멀티플레이어 개발 프로세스를 간소화하는 몇 가지 새로운 기능을 소개했습니다.

또한 유니티의 무료 메가시티 메트로(Megacity Metro) 데모를 통해 새로운 멀티플레이어 플레이 모드로 에디터 내에서 멀티플레이어 시나리오를 얼마나 손쉽게 시뮬레이션하고 테스트할 수 있는지 살펴봤습니다. 참고로 메가시티 메트로 데모 또한 현재 업데이트되어 Unity 6에서 사용하며 학습을 진행할 수 있습니다. 데모 과정에서 팀은 몇 번의 클릭만으로 에디터 옆에 함께 연결된 여러 게임 인스턴스를 실행하는 모습을 선보였습니다.

멀티플레이어 플레이 모드를 통한 네트워크 플레이 데모
멀티플레이어 플레이 모드를 통한 네트워크 플레이 데모

멀티플레이어용 빌드 타임 툴링에 대해서도 깊게 살펴봤습니다. 분산 권한(베타)은 시뮬레이션을 플레이어의 게임 클라이언트에 분산하고 게임플레이 상태는 서버 측에 유지하여, 스케일에 따라 원활하게 호스트를 마이그레이션하는 새로운 네트워크 토폴로지입니다.

멀티플레이어에 대한 내용을 마무리하며, Highrise Studios의 창립자 겸 CEO 밀란 페슐은 올가을 Steam에 출시할 게임 Degenheim에서 Unity 6 Multiplayer Services의 전체 제품군을 어떻게 사용하고 있는지 설명했습니다. 또한 여러 솔루션과 타사 에셋 팩으로 시작한 Highrise Studios 팀이 최종적으로 Unity 6에 사전 통합된 완전한 멀티플레이어 생태계를 활용하게 된 과정에 대해 이야기했습니다.

페슐은 “그러한 생태계를 활용함으로써 인디 스타트업인 저희는 대형 스튜디오가 누리는 기회를 얻을 수 있었고, 개발자가 싫어하는 복잡성을 제거하여 오직 게임 개발 자체에만 집중할 수 있었습니다”라고 말했습니다.

플레이어에게 도달하고 게임 성장 도모

게임의 성공을 좌우하는 실질적인 핵심은 플레이어를 확보하고 유지하는 것입니다. 유니티는 라이브 게임의 제작, 관리 및 최적화를 다루며, 먼저 모든 규모의 팀이 라이브 게임을 안전하고 손쉽게 실험할 수 있도록 설계된 Unity LiveOps 워크플로 Releases(베타)를 살펴봤습니다. 곧 오픈 베타로 출시되는 이 새로운 프로세스를 활용하면 플레이어의 참여와 리텐션을 높일 업데이트나 새로운 레벨, 기타 콘텐츠를 원활하게 출시하고, Cloud Diagnostics를 사용하여 새 릴리스의 성능을 모니터링한 다음, 문제가 있는 경우 변경 사항을 롤백하여 빠르게 미세 조정하고 다시 출시할 수 있습니다.

이러한 개념을 기반으로 Google의 잭 뷰저는 라이브 게임에 대한 Google Cloud의 비전을 공유하며, 확장성 있는 인프라와 AI의 조합을 통해 성장하고 적응하여 더욱 큰 성공을 거둘 수 있는 게임에 관해 발표했습니다.

발표가 끝난 후 주제는 게임 비즈니스를 성공적으로 구축하기 위한 툴로 바뀌었습니다. 먼저 10년 이상 수백만 명의 플레이어가 즐긴 히트작 Subway Surfers를 개발한 SYBO 같은 모바일 게임 업계 리더의 사례를 살펴봤습니다. 규모와 상관없이 모든 모바일 스튜디오가 Unity LevelPlay를 사용하여 매출을 위한 수익화와 양질의 게임 플레이 경험 제공 사이에서 균형을 맞추는 방법도 알아봤습니다.

이제 Unity 에디터에 통합된 LevelPlay를 이용하면 Unity AdsironSource Ads를 비롯하여, 게임 내 공간을 두고 최적의 가격으로 경쟁하는 최대 25개의 광고 네트워크에 액세스할 수 있습니다. 플레이어의 관점에서 광고를 미리 보거나, A/B 테스트를 진행하거나, 실시간 성과 보고서를 확인하거나, 다양한 사용자 그룹별로 세분화된 광고 경험을 만드는 등 광고 경험을 조정하기 위한 툴 제품군이 함께 제공됩니다. 플레이어 확보에 관한 도움을 받을 수도 있고, 수익화로 창출한 매출을 사용자 확보 캠페인에 활용할 수도 있습니다.


Stratton Studios의 웹 게임인 Project Prismatic의 자연스러운 애니메이션 월드 스틸 샷
Stratton Studios의 웹 게임인 Project Prismatic의 스틸 샷

현재 20개가 넘으며 계속 증가하고 있는 다양한 플랫폼에서 광범위한 도달률을 자랑하는 유니티는 Unity 6에서 Unity 웹을 통해 모바일을 타게팅할 새로운 방법을 선보입니다. 설치할 필요가 없고 로딩 시간도 빠른 모바일 웹은 캐주얼 게이머가 즐기기 좋은 가벼운 콘텐츠로 인기를 높이고 있으며, Stratton Studios에서 개발한 히트작 Project Prismatic 등에 적합한 플랫폼입니다.

웹 게임 개발에 뛰어드는 크리에이터의 수가 점점 더 많아질 것으로 기대되는 가운데, 유니티는 Crazy Games와 협력해 Unity 6의 런타임 지원을 활용하여 웹 브라우저 전용 게임을 제작할 수 있는 게임 잼을 주최할 예정입니다.

Unity 6의 심층적인 장기 지원 약속

Unity 6는 고객과의 긴밀한 협력을 통해 개발하여 가장 안정적이고 성능이 뛰어난 역대 최고의 Unity 릴리스입니다. 하지만 유니티는 이번 기조연설을 마무리하며, 크리에이터가 양질의 게임을 제작하고 운영하도록 지원하기 위해 다음 세대에서 추가할 기능을 일부 공개했습니다.

무엇보다 중요한 점은 유니티가 고객에게 더 나은 서비스를 제공하기 위해 최대한 오래 Unity 6를 지원할 것이며, 고객이 에디터와 엔진에서 더 많은 가치를 얻을 수 있도록 지원 방법을 한층 더 확장할 것이라는 사실입니다. 우선 Unity 6 릴리스 세대에 속하지만 업데이트로 내년 초에 출시될 예정인 Unity 6.1 업데이트를 소개했습니다. Unity 6의 핵심 기능을 기반으로 폴더블 및 대형 화면 포맷 지원, GPU 상주 드로어의 디퍼드+ 렌더링, 새로운 빌드 타겟 및 빌드 프로파일 등의 신규 기능이 추가될 예정입니다. 이러한 신규 기능과 개선 사항이 제공될 계획이며, 내년에 업데이트가 출시되면 Unity 6 프로젝트를 손쉽게 가져올 수 있도록 지원할 예정입니다.

그 이후에 있을 차세대 주요 릴리스 또한 여러분의 피드백을 바탕으로 계속 개발하고 있습니다. 엔진의 접근 방식이 근본적으로 바뀔 것이며, ECS를 엔진의 중심으로 가져오고 새로운 콘텐츠 파이프라인 접근 방식, DOTS 기반의 월드 구축 시스템, 애니메이션 시스템, 개선된 스크립팅을 도입하는 등의 주요 기능이 추가될 것입니다. 다음 세대에서 많은 혁신을 기대하고 있지만, 아직은 갈 길이 멉니다.

많은 분들이 조만간 Unity 6로 멋진 콘텐츠를 제작해 주시는 모습을 보고 싶습니다. 여러분의 작품을 기대하고 있겠습니다.

Unity 6 릴리스 일자는 2024년 10월 17일입니다. 기술 심층 분석 세션의 하이라이트 등 유나이트 2024에 대한 더 많은 소식을 기대해 주세요. Discussions 페이지를 통해 커뮤니티에 의견과 질문을 활발하게 공유해 주시기 바랍니다.