프리팹 워크플로 개선

Unity 2018.3에서는 중첩 프리팹, 프리팹 배리언트, 프리팹 모드를 포함한 프리팹 워크플로 개선이 도입됩니다.

워크플로 개선

Unity 2018.3에서 제공하는 새로운 프리팹 워크플로를 사용하면 프리팹을 세분화된 단계로 분할할 수 있습니다. 이렇게 하면 유연성을 높이고, 생산성을 향상시키고, 시간이 많이 걸리는 오류에 대한 염려 없이 작업할 수 있습니다.

이러한 개선은 150개 이상의 기업 고객을 대상으로 한 설문 조사, 수많은 인터뷰, 여러 번의 사용성 테스트, 2번의 게임잼을 거쳐 이루어졌습니다. 장기적인 목표는 중첩 지원을 구현하는 것뿐만 아니라 핵심 프리팹 워크플로를 재구성하여 서로 다른 팀원들이 동시에 프리팹을 효율적이고 자신 있게 편집할 수 있도록 하는 것입니다.

중첩

유연성 향상

이전에는 대규모 단일 프리팹(예: 건물)과 세분화된 프리팹(예: 가구) 중 하나만 골라야 했으며, 둘 다 사용할 수는 없었습니다.

이제는 중첩 프리팹 지원을 통해 여러 소형 방 프리팹을 통해 대형 건물을 구성할 수 있고, 방 프리팹은 여러 개의 가구 프리팹으로 구성하는 등의 작업을 할 수 있습니다.

생산성 향상

이를 통해 모든 규모의 팀에서 다음 작업을 더 쉽게 수행할 수 있습니다.

  • 프리팹을 여러 개의 엔티티로 분할하여 효율성 향상
  • 크기에 관계없이 모든 컨텐츠 재사용
  • 컨텐츠의 서로 다른 부분에서 동시 작업 수행

프리팹 배리언트

유연한 프로퍼티를 통해 효율성 향상

기본적으로 프리팹 배리언트는 원본 프리팹의 오브젝트 및 프로퍼티를 계승하지만 동시에 이러한 프로퍼티를 오버라이드하여 컴포넌트 및 게임 오브젝트를 추가할 수 있습니다. 이는 객체 지향 프로그래밍에서 상속의 개념과 비슷합니다.

예를 들어 문 프리팹이 있을 경우 이에 대한 배리언트를 만든 다음 다른 메시와 머티리얼에 할당하여 낡고 부서진 문의 느낌을 낼 수 있습니다. 기본 문 프리팹에 적용한 모든 변경 사항은 배리언트에도 적용되므로 기본 프리팹을 변경하여 두 문 모두에서 콜라이더의 크기를 간편하게 조정할 수 있습니다.

프리팹 모드

시간이 오래 걸리는 오류 방지

새로운 워크플로의 핵심 기능인 프리팹 모드를 사용하면 프리팹을 격리하여 편집할 수 있습니다.

씬에 인스턴스화하거나 기존 인스턴스를 편집할 필요 없이 프리팹 에셋 전체를 편집할 수 있게 되면 적용해서는 안 되는 씬에 오버라이드를 적용하여 발생하는 실수를 방지할 수 있습니다. 인스턴스 및 에셋 편집을 별도로 분리하면 안심하고 변경 사항을 적용할 수 있습니다.

제작 비화

유니티 R&D 팀의 Nikoline Høgh 및 Stine Kjærbøll이 걸은 발견의 발자취를 따라가 보세요. 사용자 테스트 실시, 설문 조사 수행, 150명의 고객과의 면담을 통해 이들은 프리팹 워크플로를 근본적으로 개선하는 데 필요한 통찰력을 얻었습니다.

지금 시작하세요!

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

확인