Unity 검색

Games Focus: 2022 in review | Hero image
Games Focus: 2022 in review | Hero image

최근 릴리스와 내년, 그리고 그 이후의 핵심 제품 개발 계획을 소개하는 유니티 Games Focus 시리즈의 올해 마지막 블로그입니다. 랄프 하워트가 지금까지 발표된 시리즈에서 선택한 핵심 내용을 리뷰하고, 유나이트 2022에 대한 생각 등을 나눕니다.

안녕하세요. Unity 엔진, 에디터, 게임, Unity 에셋 스토어 등을 맡은 랄프입니다.

9월에 Games Focus 시리즈를 시작하며 제가 작성한 첫 블로그 게시물에서 말씀드린 대로 게임은 항상 유니티의 핵심이었고 앞으로도 그럴 것입니다. 

이 시리즈를 만든 목적은 온갖 종류의 놀라운 게임을 제작하고 플레이어가 있는 곳이라면 어디든지 도달하는 데 필요한 툴과 기능을 유니티가 어떻게 제공하고 있는지 보여 주는 것이었습니다. 놓친 내용이 있다면 이 추천 게시물을 확인해 보세요.

물론 10개의 게시물로 구성된 시리즈의 내용을 모두 보기는 쉽지 않을 것입니다. 하지만 이러한 게시물을 몇 개든 읽고 나면 현재와 미래의 게임 개발 목표를 달성하기 위해 Unity 플랫폼과 툴의 생태계를 어떻게 활용할 수 있는지 이해할 수 있습니다.

유니티의 헌신이 담긴 디테일

각 게시물에서 유니티 리더들은 플랫폼의 다양한 용도 및 영역에 대한 장기 계획을 소개하며, 작업자가 각 개발 영역에서 목표를 달성하는 것을 지원하기 위해 현재 유니티에서 작업 중인 특정 툴, 기능 및 개선 사항과 이러한 계획을 연결지어 설명했습니다. 개인적으로 시리즈에서 가장 중요하다고 생각되는 내용을 몇 가지 선택해 봤습니다.

렌더링

알리, 알조샤, 매튜, 스티븐은 '유니티의 렌더링 솔루션 소개'란 게시물에서 기대되는 HDRP 및 URP의 업데이트 소식을 다뤘습니다. HDRP의 새로운 물 시스템, 2022.2에서 제공되는 HDRP의 셰이더 그래프, 그리고 실험 기능으로 제공되는 스트랜드 기반 헤어 솔루션은 개인적으로 기대되는 기능 중 일부에 불과합니다. 아울러 URP로 제작되는 게임들이 계속 더 많아지기를 기대하고 있습니다.

이 콘텐츠는 Targeting Cookies 카테고리를 수락해야만 동영상을 시청할 수 있도록 허용하는 타사 제공업체에서 호스팅합니다. 이러한 제공업체의 비디오를 보려면 쿠키 환경 설정에서 Targeting Cookies 카테고리를 수락하시기 바랍니다.

프로파일링 및 성능 최적화

Memory Profiler 1.0.0이 이제 Unity 2022.2에서 정식 패키지가 되어 매우 기쁩니다. 마리카의 게시물인 '프로파일링 및 성능 최적화'에서 관련 내용을 확인하실 수 있습니다. 유니티 팀의 노력으로 이번 성과를 이룰 수 있었습니다. 또한 유니티 팀은 임포트 시간에서 도메인 리로드 시간, 워크플로에 이르기까지 에디터에서 반복 시간을 단축하고 방해 요소를 줄이며 효율성을 높여 고객이 생산성을 향상시킬 수 있도록 지원하는 것을 목표로 하고 있습니다.

플랫폼

닉과 팀은 '다양한 플랫폼과 폼 팩터로 플레이어 도달률 개선'이라는 게시물에서 에디터의 Apple Silicon 기본 지원과 최신 기기와의 호환성 보장을 위한 Android 및 iOS용 주요 툴체인 업데이트를 비롯한 다양한 개선 사항을 다뤘습니다. DX11 및 DX12에서 드로우 콜이 많은 경우에 대한 초기 성능 테스트 결과를 일부 확인한 적이 있는데, DirectX 12 백엔드 프리뷰가 종료되고 2022.2에서 정식 지원되고 이제는 Windows와 Xbox 개발에도 권장되고 있어 매우 기쁘게 생각합니다.

XR

'XR로 확장하는 현실'에서 타라와 팀은 이제 MRTK3(Microsoft Mixed Reality Toolkit)의 기반이 된 AR Foundation(5.0)과 Unity의 XRI(XR Interaction Toolkit)를 사용하는 XR 개발자들이 경험할 수 있는 여러 이점을 소개했습니다.

제품 피드백

앤드루는 제품 개발을 돕는 사용자 피드백에 관한 보다 깊이 있는 인사이트를 공유했습니다. 지난 12개월 동안 유니티는 로드맵 항목과 관련하여 9,000개에 달하는 커뮤니티 댓글과 의견을 받았습니다. 소중한 의견을 공유해 주신 모든 분들께 감사의 말씀을 드립니다. 여러분, 감사합니다.

협업

애슐리, 마크-안드레, 마리-크리스틴, 마크는 팀의 부서 간 협업 역량 강화를 위해 유니티에서 지원하고 있는 몇 가지 방법에 대한 게시물을 작성했습니다. 게시물에서는 향상된 코드리스 제작 툴은 물론, 팀워크 간소화를 위한 DevOps 솔루션을 제공하려는 유니티의 작업 현황을 소개했습니다.

Unity 비주얼 스크립팅과 Unity 2021 LTS에서 제공되는 셰이더 그래프의 반복 작업 시간 단축으로 앞으로 비프로그래머를 비롯해 더 많은 크리에이터들의 게임 개발 역량이 강화될 것입니다.

고품질 게임을 제공하려면 반복 작업을 자동화하고 릴리스 주기를 단축하는 툴이 더 많이 필요하다는 의견을 들었습니다. 이에 유니티의 새로운 Plastic SCM 웹 경험을 베타 버전으로 제공하게 된 것을 기쁘게 생각합니다. 어느 영역에서든 유니티 DevOps 솔루션의 궁극적인 목적은 직관적인 워크플로를 제공하여 최소한의 클릭으로도 더 많은 작업을 할 수 있도록 지원하는 것입니다. 아직 기조 연설 섹션을 보지 못한 분은 여기를 확인해 주세요.

아울러 유니티는 클라우드 빌드에 관해 고객이 어떤 어려움에 주로 직면하는지 정확히 파악할 수 있었습니다. 이에 따라 유니티 DevOps 팀에서는 현재 클라우드 빌드 서비스의 안정성을 획기적으로 개선하는 작업에 주력하고 있습니다.

멀티플레이어

키키는 멀티플레이어 게임에 대한 개발자의 정확한 요구 사항에 부합하고 개발자가 선호하는 타사 툴 및 서비스와 원활하게 연동하는 유연한 네트워킹 솔루션의 제작 과정에 관한 게시물을 작성했습니다.

유니티는 최신 멀티플레이어 기능을 크게 개선했습니다. 유니티의 게임 오브젝트 기반 Netcode 솔루션은 소규모 협동 멀티플레이어 게임을 제작하는 데 도움이 되고, Netcode for Entities 솔루션의 경우 2022.2 테크 스트림에 제공되어 대규모 멀티플레이어 경험을 준비하는 데 도움이 됩니다.

게시물에서 Fika Productions가 Team17과 협업한 Ship of Fools 등 Netcode 솔루션을 이미 사용하고 있는 게임들이 있다는 사실도 매우 반갑고 기쁜 내용이었습니다.

스케일 확장

아이작과 로랑은 숙련된 Unity 크리에이터가 어떻게 Unity용 ECS를 사용하여 메모리를 보다 정확하게 관리하고, 게임플레이 프레임의 게임 코드 프로세싱을 완전히 제어하며, 궁극적으로는 더 복잡한 게임플레이를 까다로운 기기 제약 사항에 맞출 수 있는지에 관해 유용하고도 이해하기 쉬운 게시물을 작성했습니다. 아울러 Detonation RacingV Rising 같은 게임들에 Unity용 ECS에 포함된 패키지가 어떻게 사용되고 있는지에 관해서도 설명합니다.

오프라인 이벤트에서의 활발한 소통

유니티는 2019년 이후 첫 대면 유나이트 컨퍼런스인 유나이트 2022에서 이번 시리즈에서 다루고 있는 여러 계획에 대해 직접 이야기를 나눴습니다. 지금까지 유나이트 컨퍼런스는 개발자들의 의견을 들을 수 있는 훌륭한 소통의 장이었습니다. 이번에는 전에 만났던 몇몇 분들을 다시 뵙게 되어 매우 기뻤으며, 이번 컨퍼런스에 대한 몇 가지 생각을 전하고자 합니다.

Panelists before a Unite 2022 session in Austin
오스틴에서 유나이트 2022 세션이 열리기 전 패널들의 모습

올해의 유나이트에서는 대면 세션과 비대면 세션이 모두 진행되었습니다. 유니티는 오스틴, 브라이튼, 코펜하겐, 몬트리올, 샌프란시스코에서 열린 로컬 유나이트 이벤트에서 여러 사람들을 만났습니다.

저는 오스틴에서 열린 유나이트에서 연설자로 나섰습니다. 저를 포함한 유니티 직원들은 오랜만에 고객과 인사하고 선물을 나눠 주며, Unity를 활용해 멋진 게임을 개발하고 있다는 소식을 듣고, 많은 분들이 세션 자리를 가득 채운 모습을 보면서 진심으로 기쁘고 감사한 시간을 보냈습니다. 유니티는 여러분의 성공을 축하하고, 제품 소식로드맵을 공유하며, 여러 세션에서 다양한 팁과 베스트 프랙티스를 제공하여 Unity를 통해 최상의 결과를 얻을 수 있도록 지원했습니다.

저의 눈길을 끌었던 몇 가지 세션을 더 소개해 드리겠습니다.

이 콘텐츠는 Targeting Cookies 카테고리를 수락해야만 동영상을 시청할 수 있도록 허용하는 타사 제공업체에서 호스팅합니다. 이러한 제공업체의 비디오를 보려면 쿠키 환경 설정에서 Targeting Cookies 카테고리를 수락하시기 바랍니다.

유나이트 2022: 유니티 2023 게임 로드맵 세션

이벤트의 일환으로 각 사무실과 온라인에서 '전문가에게 물어 보세요'라는 미팅을 열었습니다. 실제로 Discord에서 진행된 '전문가에게 물어 보세요' 채팅이 인기를 끌었고, 수백 개에 달하는 질문에 답변을 제공하는 등 큰 성공을 거뒀습니다.

“Ask an Expert” session at Unite 2022 in Copenhagen

올해 대면과 비대면으로 행사에 참석하신 모든 분들께 감사 드립니다. 아울러 내년 GDC 2023에서 만나 뵙기를 기대하고 있습니다.

새로운 릴리스 및 유용한 리소스 정보

유니티는 Unity 2022.2 테크 스트림을 곧 릴리스합니다. 이번 릴리스는 Unity용 ECS, UI 툴킷, DirectX 12, XRI의 주요 기능뿐만 아니라 URP용 Forward+와 같은 새로운 기능, 새로운 HDRP 물 시스템 등의 다양한 기능이 제공됩니다. Games Focus 시리즈를 통해 해당 업데이트에 대해 자세히 알아보실 수 있습니다.

이번 기회를 통해 새로운 기능을 먼저 체험해 보고, 신규 기능에 대한 의견과 더불어 유니티가 어떻게 작업자의 창의성을 이끌어내는 양질의 툴을 만들 수 있는지에 대한 의견을 제공해 주시면 감사하겠습니다.

게임을 개발하느라 한창 바쁜 시기에는 새로운 기술을 습득하는 데 몇 분의 시간도 할애하기 어려울 수 있습니다. 유니티는 여러분이 다양한 채널에서 기술 및 크리에이티브 노하우를 보다 쉽게 찾아 활용할 수 있도록 노력하고 있습니다.

개발 과정에 매우 유용하게 사용될 수 있는 몇 가지 리소스를 다음과 같이 선정했습니다.

그리고 2022.2 테크 스트림 출시를 통해 제공될 모든 새로운 기능과 업데이트를 소개하는 블로그 게시물도 기대해 주세요.

유니티와 벌써 여러 해를 함께해 왔지만, 아름답고 뛰어나며 재미있는 게임에 대한 유니티의 아이디어를 계속해서 확장하고 계신 분들이 많다는 사실에 여전히 기쁨을 느낍니다. 2023년에도 유니티의 작업 현황과 새로운 릴리스, 그리고 유니티 커뮤니티의 다양한 성공 사례를 계속해서 업데이트해서 제공해 드릴 수 있기를 기대합니다.

앞으로도 유니티의 블로그와 포럼에 관심을 가져 주시고 언제든지 피드백을 제공해 주세요. 여러분의 소중한 의견은 세상을 바꿔 나가는 탁월한 창작 활동에 큰 보탬이 됩니다.

2022년 12월 7일 엔진 & 플랫폼 | 12 분 소요
관련 게시물