Unity의 최신 장기 지원 버전
사용자는 LTS 및 테크 스트림 릴리스 중에서 개발 주기에 따라 자신의 니즈에 가장 잘 맞는 버전을 고를 수 있습니다. Unity 2019.4 LTS는 프로토타이핑 단계를 지나 실제 프로젝트에 착수하려는 크리에이터에게 2년간 안정적인 고품질 기능을 제공합니다. 개발 및 출시 기간 동안 선택한 버전으로 프로젝트를 안정적으로 제작할 수 있습니다.
Unity 2019 LTS 스트림은 2019.3 테크 스트림 버전과 동일한 기능 세트를 갖추고 있습니다.
Unity 2019 기능 알아보기
LTS 2018년 버전부터 수백 가지의 새로운 기능과 개선을 선보였습니다. Unity 2019 LTS를 사용하는 아티스트와 디자이너는 향상된 툴과 새 에디터 UI를 통해 생산성을 높일 수 있습니다. 스크립터블 렌더 파이프라인(SRP) 프리뷰가 이제 종료되어 모든 플랫폼에서 최고의 그래픽스 기술을 경험할 수 있습니다. 또한 런타임에서 보다 몰입감 있는 경험을 촉진하고 프로젝트 반복 작업을 가속화할 수 있도록 Unity 엔진 자체가 최적화되었습니다.
그래픽스
지원되는 모든 플랫폼에 대한 확장성, 뛰어난 성능, 최고 수준의 화질이 필요한 사용자를 위해 유니버설 렌더 파이프라인이 정식 버전으로 출시되었습니다. PC, 콘솔, 향후 출시될 하드웨어 등 고성능 하드웨어에서 높은 정확도의 멋진 그래픽스를 지원하는 고해상도 렌더 파이프라인(HDRP) 프리뷰가 이제 종료됩니다. 이미 제작 중인 사용자에게는 일관된 업그레이드 경로가 제공됩니다.
스크립팅
이제 유니티의 기본 코드 에디터는 Visual Studio 2019이며, IDE는 패키지로 지원됩니다. 또한 이번 LTS 릴리스에서는 플레이어 딥 프로파일링, 호출 스택 지원 등의 프로파일링을 대폭 개선했습니다. Unity 2019 LTS에서는 버스트 컴파일러가 컴파일 대상 플랫폼의 출력을 최적화하여 성능을 크게 개선할 수 있습니다. 버스트 컴파일러 1.3에서는 네이티브 디버깅과 향상된 확장성 및 사용성을 제공합니다. 이제 .NET 4.x가 기본 스크립팅 런타임입니다. 점진적 가비지 컬렉션은 가비지 컬렉션 스파이크를 최소화합니다. 또한 스크립팅 워크플로에 대한 편의성이 개선되어 반복 작업 시간이 줄어들고 생산성이 높아집니다.
아티스트 및 디자이너 툴
셰이더 그래프가 이제 정식 버전으로 제공되어 셰이더를 시각적으로 빌드할 수 있습니다. 비주얼 이펙트 그래프는 멋진 VFX를 코딩 없이 실시간으로 제작할 수 있도록 지원하며, 이제 셰이더 그래프와 호환됩니다. 또한 Unity 2019는 새롭게 개선된 터레인 툴과 유니티의 고유한 하이브리드 3D 모델링 및 레벨 디자인 툴인 프로빌더를 선보여 아티스트가 Unity 에디터에서 바로 더 많은 작업을 완성하도록 지원합니다.
에디터 업데이트
아이콘, 폰트 및 사용자 피드백 시스템을 업데이트하여 에디터 UI에 새로운 디자인(look and feel)이 구현되었습니다. Unity 2019 LTS에서는 에디터 UI가 더 명확하게 개선되어 크리에이터가 콘텐츠 작업에 좀 더 집중할 수 있습니다. Unity 2018 LTS 이후로 인스펙터 내 프리팹 에셋 편집, 퀵 서치, 프리셋, 단축키 관리자 등 수많은 워크플로 기능을 에디터에 추가하여 사용자의 생산성을 높였습니다. Unity 2019 LTS는 에셋 임포트 파이프라인 V2를 사용하여 에셋 종속 관계 트래킹과 여러 개선된 기능을 제공함으로써 안정성 및 성능이 더 뛰어난 확장형 파이프라인의 기반을 구축하고 임포트 시간을 획기적으로 단축할 수 있게 합니다.
플랫폼
모바일 그래픽스와 성능을 향상하고자 하는 모바일 개발자를 위해 Unity 2019 LTS는 온디맨드 렌더링, 어댑티브 퍼포먼스, 향상된 OpenGL 지원 등의 개선된 기능을 추가했습니다.
또한 2019 버전 전반적으로 증강 현실(AR)과 가상 현실(VR) 개발자를 위한 수많은 툴을 추가 및 개선했습니다. AR 파운데이션은 멀티플랫폼 AR 개발용 프레임워크로, 앱을 한 번 빌드하고 나면 ARKit, ARCore, Magic Leap, HoloLens 플랫폼 전체에 배포할 수 있게 해 줍니다. VR용 고해상도 렌더 파이프라인을 사용하면 성능에 영향을 미치지 않고 한 차원 높은 정확도의 VR 경험을 구현할 수 있습니다.
또한 이제 허가된 개발자가 Google Stadia 클라우드 게임 플랫폼에서 게임을 제작 및 출시하도록 지원합니다.
이제 Unity는 모든 플랫폼에서 프로젝트 규모에 상관없이 뼈대 기반 2D 애니메이션, 타일 기반 및 유기적 월드 빌드 및 2D 물리에 필요한 2D 기능 세트 및 워크플로를 제공합니다.
복잡한 라이브 콘텐츠를 효율적으로 관리하세요. 새로운 어드레서블 에셋 시스템은 "주소"를 통해 에셋을 로드하는 손쉬운 방법을 제공하는 동시에 콘텐츠 팩 제작 및 배포를 단순화하여 에셋 관리 오버헤드도 처리할 수 있습니다.
이제 비주얼 이펙트 그래프에서 셰이더 그래프를 사용하여 정확도가 높은 시각 효과를 구현할 수 있습니다. 사용자 고유의 픽셀 및 프래그먼트 셰이더를 시각적으로 제작하고, VFX 그래프에서 이를 활용하여 커스텀 디자인을 완성할 수 있습니다.
타임라인 시그널을 이용하면 타임라인이 씬의 오브젝트와 간편하게 상호작용할 수 있습니다. 타임라인 시그널은 관련된 시스템이 특정 이벤트에 반응하도록 알려줍니다. 예를 들어 타임라인으로 만들어진 컷씬이 종료된 후 새로운 신을 로드하고 물리 시스템을 활성화하려고 하면 신호를 전송합니다.
보류 모드 API인 UI 툴킷(이전: UIElements)은 에디터 툴 제작에 유용합니다. 사용자는 오브젝트의 UI 계층 구조를 구축하고 시스템은 이를 최적의 상태로 렌더링하므로 전반적인 성능을 높일 수 있습니다. 또한 계층 구조와 스타일링을 기능으로부터 분리하여 UI 빌더를 사용하는 프로그래머와 아티스트가 더욱 수월하게 UI를 제작할 수 있습니다.
Unity를 라이브러리로 사용하면 증강 현실, 2D 미니 게임 또는 3D 모델 등 2D/3D 실시간 렌더링 기능을 포함하여 Unity에서 지원하는 기능을 네이티브 모바일 애플리케이션에 바로 추가할 수 있습니다.
AR 파운데이션은 한 번 빌드하여 플랫폼 전체에 배포할 수 있는 풍부한 몰입형 AR 애플리케이션을 제작할 수 있도록 Unity 플랫폼의 전체 기능을 ARKit, ARCore, Magic Leap 및 HoloLens의 필수적인 핵심 기능과 결합합니다.
점진적 가비지 컬렉션을 사용하면 가비지 컬렉션을 한 번에 처리하는 것이 아니라 여러 번에 걸쳐 작업을 분할할 수 있습니다. 이 기능은 가비지 컬렉션으로 인해 CPU 사용이 급증하는 경우를 줄이는 데 도움이 됩니다.
Unity 2017 LTS 또는 Unity 2018 LTS에서 Unity 2019 LTS로 이전하려는 사용자를 위해 업그레이드 가이드 시리즈를 준비했습니다. 종속 관계가 많고 복잡도가 높은 제작물의 경우 유니티의 Success 플랜으로 업그레이드를 원활하게 진행할 수 있는 방법을 알아보세요.
Unity LTS의 특징
현 LTS 스트림을 가장 안정적인 Unity 버전으로 만드는 것이 가장 우선적인 과제입니다. 격주로 제공되는 업데이트는 대다수 커뮤니티나 콘솔 SDK/XDK에 영향을 주는 크래시, 성능 저하 및 이슈를 해결하고, 상당수 개발자의 게임 출시에 지장을 주는 중대한 문제를 해결하기 위한 목적으로 제공됩니다.
Unity 출시 계획
2019.4 LTS 버전은 2021년 중반까지 격주로 업데이트되며, 그 이후부터 2022년 중반까지는 한 달 주기로 업데이트됩니다.
Unity 2018.4는 이제 레거시 LTS이며 지원 주기가 종료되는 2021년 봄까지 매달 1회 업데이트됩니다.
아카이브
특정 Unity LTS 버전을 찾으시나요? 모든 LTS 버전을 하나의 아카이브 페이지에 정리해 놓았습니다. 또는 RSS 피드를 구독하고 최신 LTS 버전이 릴리스되는 즉시 액세스하세요.