Unity 릴리스

코딩 워크플로를 위한 더 많은 2021.1 테크 스트림 기능

코딩 경험을 간소화하고 최적화된 고성능 게임을 원활하게 제작할 수 있는 2021.1 테크 스트림 릴리스의 기능을 살펴보세요.

프로그래머를 위한 2021.1 테크 스트림

테크 스트림 릴리스는 현재 개발 중인 최신 기능을 살펴보고 다음 프로젝트에서 계속 활용하려는 크리에이터에게 어울리는 릴리스입니다. Unity 에디터의 안정성과 신뢰성을 높이는 데 집중한 이번 릴리스에서는 그래픽스 패키지와 비주얼 스크립팅, 디바이스 시뮬레이터 등이 코어 에디터에 통합되었으며, 그 외에도 다양한 워크플로가 개선되었습니다.

코딩 워크플로를 개선하는 다양한 기능

코딩 경험을 간소화하는 2021.1 릴리스 내부의 개선 사항을 알아보세요.

버전 정의를 통한 다중 버전 지원

버전 정의를 활용하여 최신 API 기능에 액세스하고 단일 코드베이스 내에서 Unity 및 API 이전 버전과의 호환성을 확보하세요.

정확한 시간 기반 기능 빌드

Time.timeAsDouble은 여러 AsDouble 프로퍼티를 도입하여 프로젝트에서 2배 정밀한 시간을 사용할 수 있도록 지원합니다. 이는 전용 게임 서버와 같은 장기 실행 애플리케이션을 구축하는 크리에이터에게 특히 유용합니다.

올바른 코드가 테스트되었는지 확인

Unity의 Code Coverage 패키지를 테스트 러너와 함께 사용하여 현재 테스트 스위트에서 놓치고 있는 영역을 찾기 위한 상세한 HTML 형식 보고를 포함하여 프로젝트 코드의 테스트 범위를 확인하세요.

다중 플레이어 프로파일링 지원

하나의 컴퓨터에서 여러 플레이어 인스턴스를 실행하고 Unity 프로파일러를 특정 인스턴스에 연결하면 어떻게 작동하는지 확인하며 얻은 데이터를 통해 보다 적은 하드웨어로 생산성을 높일 수 있습니다.

디바이스 시뮬레이터로 다양한 플랫폼 테스트

다양한 모바일 디바이스에서 게임이 어떻게 표시되는지 확인하세요. 이제 디바이스 시뮬레이터가 Unity 설치 시 기본으로 포함됩니다.

비주얼 스크립팅으로 로직 생성

시각적 드래그 앤 드롭 그래프로 코드 작성을 보완하며 더 빠른 프로토타이핑과 반복 작업이 가능합니다. 비주얼 스크립팅은 기존의 스크립트에 대한 접근성을 높여 프로그래머가 아닌 팀원들도 사용할 수 있는 툴을 만드는 수단으로도 적합합니다.

향상된 UnityLinker로 더 빠르고 작은 실행 파일 생성

UnityLinker에서 메서드 바디 스트리핑, C# 리플렉션 감지 및 델리게이트 스트리핑이 개선되었습니다. 따라서 IL2CPP가 어셈블리를 C++로 전환하는 시간과 실행 파일의 크기를 모두 줄일 수 있습니다.

더 나은 프로젝트 전환을 위한 IL2CPP 최적화

이번 버전의 Unity에서는 전체 IL2CPP 전환 및 기본 C++ 컴파일에 걸쳐 여러 소규모 최적화 모음이 포함되어 빌드 시간과 프로젝트 전환 시의 성능을 개선합니다.

포괄적 메모리 프로파일링

Unity 프로파일러의 메모리 프로파일링 패키지가 업데이트되어 다차원 배열을 포함한 관리되는 데이터 유형에 대해 모든 관련 데이터가 보고되고 텍스처 및 메시 메모리 보고가 개선됩니다.

2021.1 테크 스트림 릴리스 자세히 알아보기

릴리스를 더 자세히 살펴보세요.

2020.1 테크 스트림 웨비나

웨비나에서 현재 개발 중인 최신 기능을 살펴보고 다음 프로젝트에서 계속 활용하려는 크리에이터에게 어울리는 릴리스를 자세히 알아보세요.

뛰어난 비주얼 구현

픽셀 하나하나가 플레이어의 시선을 사로잡는 뛰어난 그래픽스 구현에 최적화된 워크플로에 대해 자세히 알아보세요.

적합한 릴리스 선택

테크 스트림과 LTS, 두 가지 버전의 릴리스가 제공됩니다. 릴리스별 장점을 알아보고 필요에 맞는 솔루션을 선택하세요.

자주 묻는 질문

프로젝트에 어떤 버전을 사용하면 좋을까요?

최종 제작 단계에 있거나 출시를 앞두고 있다면 LTS 릴리스를 사용하는 것이 좋습니다. 프로젝트에 최신 Unity 기능을 사용하려고 하거나 제작 초기 단계인 경우에는 테크 스트림을 권장합니다. 여기에서 유니티의 다양한 릴리스에 대해 자세히 알아보세요.

테크 스트림 릴리스란 무엇인가요?

이 릴리스는 다음 프로젝트에서 최신 기능을 유지하기 위해 현재 개발 중인 기능을 살펴보려는 크리에이터에게 적합합니다. 이 버전은 주로 사전 제작 탐색 및 개발 프로토타이핑 단계에 권장됩니다. 여기에서 유니티의 다양한 릴리스에 대해 자세히 알아보세요.

LTS 릴리스란 무엇인가요?

다음 프로젝트를 위해 안정성과 지원을 가장 중요하게 여기는 크리에이터에게 적합한 릴리스입니다. 유니티의 기본 릴리스이며 주로 사전 제작 단계를 지나 특정 Unity 버전에서 안정적으로 개발을 진행하려는 크리에이터에게 권장됩니다. 

여기에서 유니티의 다양한 릴리스에 대해 자세히 알아보세요.

정식 패키지와 릴리스 패키지의 차이는 무엇인가요?

유니티는 패키지 준비 상태와 예상 출시 날짜를 보다 명확하게 밝히며 더 나은 품질의 패키지를 제공하기 위해 사용자의 피드백에 따라 패키지 레이블 지정 방식과 새로운 분류 시스템에 적용할 철저한 프로세스를 개발했습니다. 자세한 내용은 여기에서 확인하세요.

알파 및 베타 버전에 액세스하려면 어떻게 해야 하나요?

알파 및 베타 버전은 모두가 이용할 수 있도록 공개하기 때문에 별도의 등록은 필요하지 않습니다. Unity Hub에서 바로 다운로드하고 사용할 수 있습니다. 알파 및 베타 버전은 기능의 안정성이 보장되지 않으므로 프로젝트의 최종 제작 단계에서 사용하는 것은 권장하지 않으며, 모든 프로젝트는 알파 및 베타 버전으로 열기 전에 항상 백업해 두는 것이 좋습니다.

Unity에서는 최적의 웹사이트 경험을 제공하기 위해 쿠키를 사용합니다. 자세한 내용은 쿠키 정책 페이지를 참조하세요.

확인