Unity 검색

2021.2 header
2021.2 header
다루는 주제
공유

지난 6개월간 품질, 생산성, 성능 면에서 새로운 핵심 기능들이 추가된 2021.2 테크 스트림 릴리스가 드디어 오늘 공개되었습니다.

지난 7월, 유니티는 베타 버전으로 신규 기능을 출시하여, 직접 사용해 보고 피드백을 공유할 수 있도록 했습니다. 출시 전 단계에서 피드백을 제공해 주신 사용자분들께 감사의 말씀을 드립니다. 다양한 인사이트 덕분에 유니티는 신규 기능을 프로젝트에 통합하려는 사용자를 위해 테크 스트림을 안정화하여 출시할 수 있었습니다.

현재의 테크 스트림은 완전한 지원이 제공됩니다. 베타 버전과 테크 스트림, 장기 지원 등 유니티의 모든 코어 플랫폼 릴리스를 Unity Hub에서 직접 설치할 수 있습니다.

이번 2021.2 테크 스트림 릴리스에서도 프로그래머아티스트를 위해 품질과 생산성, 그리고 성능을 개선하려는 노력은 계속되었습니다. 안정적인 이번 릴리스로 효율성을 대폭 끌어올리고 게임 성능을 강화할 수 있습니다. 오늘 포스팅에서는 테크 스트림의 개발 가이드로 삼은 세 가지 주제와 이번 릴리스에서 제공되는 기능을 살펴보겠습니다.

전체 플랫폼 생태계에 대한 지원을 강화하기 위해 지난해 유니티는 Apple silicon용 스탠드얼론 플레이어를 선보였으며, 향후 새로운 macOS 버전에서도 Unity로 제작한 게임이 원활하게 실행될 예정입니다. 2021.2 버전에서는 Apple silicon에 대한 에디터 지원을 통해 macOS 개발 워크플로를 네이티브 방식으로 M1에 도입했습니다. Hub 베타에서 Apple silicon 빌드에 직접 액세스하거나 설치 프로그램을 다운로드할 수 있으며, 포럼에서 설치 방법을 확인하실 수 있습니다. Hub 베타에 대한 자세한 정보는 Hub 포럼을 확인하세요.

품질 개선

유니티에서 품질은 두 가지 의미가 있습니다. 첫째는 에디터, 툴, 서비스를 통해 개발자의 삶의 질을 끌어올리는 것이고, 둘째는 개발자가 플레이어를 위해 최고 품질의 게임을 만들도록 툴을 제공하는 것입니다(유니티의 품질 개선 방향에 대해 더 알아보세요). 

이번 릴리스에서는 유니버설 렌더 파이프라인(URP)의 대대적인 개선 작업에 주력했습니다. URP를 빌트인 렌더 파이프라인의 성능까지 끌어올려, URP의 장점을 취하면서도 주요 기능을 이용할 수 있게 했습니다.

아울러 품질 개선 작업의 일환으로 코딩 작성을 위한 최신 표준을 지원합니다. Mono와 C#에 대한 지원을 업그레이드하여 최신 코딩 표준을 준수하도록 했습니다.

생산성 개선

유니티는 사용자의 개발 생산성을 중요하게 생각합니다. 생산성을 높이려면 빌드에 소요되는 다운타임을 줄이고, 편집 모드와 플레이 모드 간의 전환을 빠르게 할 뿐 아니라 단축키를 개선하고, 구문을 업데이트해야 합니다.

이번 릴리스에는 기능 세트라는 흥미로운 개념이 추가되었습니다. 기능 세트를 이용하면 특정한 결과물에 맞게 미리 구성된 패키지 세트를 클릭 한 번으로 빠르게 설치하고 설정할 수 있습니다. 기능 세트를 사용하면 프로젝트에 새로운 기능을 매우 효율적으로 추가할 수 있으며, 필요한 중요 패키지가 누락될 가능성도 제거할 수 있습니다. 

또한 프로젝트를 빠르게 시작할 수 있도록 URP 기반 프로젝트용 프리셋 템플릿 및 샘플 컬렉션이 제공됩니다.

성능 개선

다방면에서 성능 개선이 이루어졌습니다. 우선, 프로젝트 제작 시 원활한 워크플로와 신속한 테스트, 높은 프레임 속도를 경험하실 수 있습니다.

일부 모바일 플랫폼에서 디퍼드 렌더링 URP에 대한 지원이 개선되어 프로젝트 요구 사항을 충족할 수 있는 뛰어난 성능 유연성을 제공합니다. 향상된 UI 툴킷으로 런타임 UI를 작성할 수 있으며 이제 Android, iOS, ARCore, ARKit와 호환되는 기기를 대상으로 URP에서 비주얼 이펙트 그래프가 릿 파티클 렌더링을 지원합니다. Unity WebGL로 업그레이드하면 빌드 시간이 단축되고 WebAssembly 출력이 작아져 로딩이 빨라지고 사용자의 플레이 시간을 앞당기게 됩니다.

Unity 릴리스 주기

전체 주기에서 이번 릴리스의 위치를 확인해 보세요. 아래 다이어그램은 모든 Unity 사용자가 현재 이용할 수 있는 다섯 가지 릴리스를 보여줍니다. 오늘 출시된 테크 스트림은 내년 초에 출시될 장기 지원(LTS) 버전 이전의 마지막 릴리스입니다.

Unity release cycle

예정된 릴리스 일정보다 몇 개월 앞서 테크 스트림 1, 2의 베타 릴리스가 먼저 공개됩니다. 베타 버전을 설치하면 유니티가 개발 중인 기능을 먼저 사용해볼 수 있으므로, 프로젝트에서 실전 테스트를 진행하고 피드백을 공유하여, 유니티가 더욱 나은 제품을 만드는 데 이바지할 수 있습니다.  

API와 기능 정의가 아직 완성되지 않았으므로 Unity 차기 버전을 구축하는 데 기여할 기회입니다. 실제 프로젝트에서 제대로 작동하지 않는 기능이 있다면 알려주세요. 베타 프로그램에 대한 자세한 내용은 여기를 참조하면 됩니다.

--

2021.2 베타 경품 추첨 당첨자

Unity 2021.2에 NVIDIA DLSS가 통합된 것을 기념하기 위해, NVIDIA에서 후원한 2021.2 베타 경품 추첨의 당첨자를 발표합니다. 경품에 당첨되신 두 분은 각각 NVIDIA GeForce RTX™ 3090 그래픽 카드와 Unity x LEGO 한정 미니 피겨를 수령하게 됩니다. 당첨자 명단은 포럼을 확인하세요.

Light Brick Studio에서 제작한 LEGO Builder’s Journey는 NVIDIA RTX와 DLSS를 이용하여 상업 목적으로 릴리스한 최초의 Unity 게임입니다. 자세한 내용을 알아보려면 다음 영상을 시청하세요.

--

테크 스트림은 1년에 2번 출시됩니다. 정식으로 제작에 사용 가능한 최종 릴리스를 약 12개월 앞두고 처음 출시되며, 6개월 뒤에 다시 출시됩니다. 테크 스트림 릴리스를 사용하면 개발 중인 최신 기능을 이용할 수 있으므로, 유니티에서 해당 기능을 안정화하는 동안 개인 프로젝트에서 새로운 기능을 탐색하고 여러 컴포넌트를 테스트할 수 있습니다. 각 테크 스트림 릴리스는 차기 테크 스트림 릴리스가 출시될 때까지 완전히 지원됩니다.

오늘 출시된 올해 두 번째 테크 스트림 릴리스는 이번 연도 제품에 적용할 최종 수정 사항을 반영하기 때문에 더욱 의미가 큽니다. 이제부터 LTS 출시까지는 다방면에서 안정성과 생산성을 강화하고, 성능 및 툴의 품질을 개선하는 데 주력할 예정입니다. 주요한 API 변경 또는 기능의 추가 및 제거가 없으므로 앞으로도 테크 스트림 2에 포함된 기능을 안심하고 사용할 수 있습니다. 

6개월 후에 테스트 기간이 끝나면 LTS 버전이 출시됩니다. 이번 릴리스는 유니티의 엔지니어링 팀에서 반년 동안 더 예의 주시할 예정이며, 이후에는 지난 12개월 동안 개발되고 축적된 기능과 개선 사항을 한 번의 설치로 이용할 수 있습니다. LTS 버전은 총 2년 동안 지원됩니다. 이전 버전을 사용 중이며 테크 스트림 릴리스 사용이 불안하다면 최신 LTS에서 개선된 기능을 살펴볼 수 있습니다.

시작하기

이제 새로운 테크 스트림 릴리스를 설치하는 방법을 알려드리겠습니다. 가장 간단한 방법은 Unity Hub를 켜고, 테크 스트림 2021.2를 선택한 다음, 설치 버튼을 클릭하는 것입니다. 이번 버전은 테크 스트림 공식 릴리스로, LTS 버전과 함께 공식 릴리스 탭에 표시됩니다. 

기존 프로젝트를 업그레이드하려면 에디터 버전을 2021.2로 변경해야 합니다. 프로젝트의 현재 에디터 버전 옆에 있는 드롭다운 메뉴를 클릭하여 2021.2를 선택합니다. 그러면 다음에 프로젝트를 열 때, 최신 에디터로 업그레이드하라는 메시지가 자동으로 표시됩니다.

자세히 알아보기

이번 포스팅에서는 2021.2 버전의 기능과 개선 사항의 일부만 다루었습니다. 프로그래머와 아티스트를 위해 추가된 기능을 자세한 내용을 살펴보려면 공식 릴리스 페이지를 확인하세요. 릴리스 노트에 모든 이슈와 추가 기능, 기타 개선 사항이 종합적으로 열거되어 있습니다.

이번 릴리스를 사용하신 후 피드백을 공유해 주세요. 프로젝트의 요구 사항이 모두 다르므로, Unity 2021.2 테크 스트림을 사용하여 작업한 경험도 다를 거라 생각합니다. 이상하거나 예상치 못한 사항을 발견한 경우 포럼에 포스팅해 주세요. 유니티의 개발 팀은 개선 사항을 찾기 위해 포럼의 포스팅을 항상 검토하고 있습니다. 

이번 릴리스에서 마음에 드는 점도 공유해 주세요. 요구 사항에 꼭 맞는 기능이 무엇인지 알려주시면 해당 기능을 더욱 개선하고 최대한 안정화시켜 마음껏 창의력을 발휘할 수 있도록 지원할 수 있습니다.

2021년 10월 26일 테크놀로지 | 10 분 소요
다루는 주제