2021년 4월 26일
에셋 스토어에서 최고의 인기를 누리는 아이템을 확인하고, 이번 분기 마이크로게임 프로젝트를 더 완벽하게 마무리하세요.
2021년 3월 31일
고품질 게임은 메모리 내외부로 에셋을 효율적으로 스트리밍하는 기능을 필수로 갖추고 있어야 합니다. 저는 유니티 프로페셔널 서비스 팀의 컨설턴트로 일하며 수많은 고객 프로젝트에서 성과를 개선하기 위해 최선을 다해 왔습니다. 지난 경험을 바탕으로 Unity 어드레서블 에셋 시스템을 활용하여 콘텐츠 로딩 전략을 강화하는 방법에 관한 몇 가지 팁을 공유하려 합니다.
2020년 11월 13일
지난 해에 개발자들은 Unity Game Simulation을 활용해 클라우드에서 여러 게임플레이를 동시에 실행하여 보다 균형감 있는 게임을 개발했습니다. 이제 유니티는 현재 개발 단계에 있는 최적화 기능 중 하나인 Metric Validation을 출시하여 게임 밸런싱 워크플로를 자동화하는 단계에 이르렀습니다. 이번 블로그 포스팅에서는 Unity Game Simulation의 게임 밸런싱 프레임워크를 검토하고, Metric Validation의 기능을 소개하며, 유니티 파트너사인 Furyion의...
2020년 11월 9일
최근 유니티는 2021년 Unity 로드맵을 발표했습니다. 이후 로드맵 목표 달성을 위해 작업 중인 유니티 팀의 일부를 차례로 소개하고자 합니다. 새 블로그 시리즈 중 두 번째 게시물인 이번 포스팅에서는 성능 최적화 팀에 대해 살펴봅니다.
Unity 2021 로드맵에서 유니티의 2021년 개발 우선 순위를 확인할 수 있습니다. 정식으로 제작에 사용 가능한 기능을 업데이트하고, Unity에 필요한 새로운 주요 기능을 제공하는 데 집중할 예정입니다. 동시에, 에디터로 작업할 때의 워크플로를 개선하고...
2020년 10월 14일
Unity Mars의 쿼리 시스템은 주변 실제 세계에 적응하는 증강 현실(AR) 경험 제작 절차를 간소화합니다. 쿼리 시스템은 사용자가 지정한 제한에 기반하여 주어진 환경에 씬을 배치합니다. 이번 포스팅에서는 쿼리 시스템의 작동 원리를 소개합니다. Unity Mars는 크리에이터가 상황 적응형 AR을 쉽게 만들 수 있도록 설계되었습니다. 이를 통해 실제 세계와 관련된 콘텐츠를 정의하고, 환경 내에서의 반복 작업 및 테스트를 지원하며, 다양한 실제 세계 환경에 가상 콘텐츠가 배치되는 방식을 조정하는...
2020년 10월 9일
이제 Unity 2020.2 베타 버전에서 Unity Safe Mode를 사용할 수 있습니다. Safe Mode를 사용하면 스크립트 컴파일 오류가 있는 프로젝트를 열 때 Unity가 더 효과적으로 대응합니다.
에디터를 시작할 때 컴파일 오류가 발견되면 Safe Mode로 전환하라는 메시지가 표시됩니다. Safe Mode는 컴파일 오류를 해결하기에 최적의 환경을 제공하며, 프로젝트 에셋이 모두 임포트될 때까지 기다리지 않고도 정상적인 상태의 프로젝트로 신속하게 복구할 수 있습니다. 따라서 프로젝트...
2020년 10월 7일
최근 유니티에서는 2021년 Unity 로드맵을 소개한 바 있습니다. 이번에는 로드맵 목표 달성을 위해 작업 중인 유니티 팀을 소개하고자 합니다. 새 블로그 시리즈 중 첫 번째 게시물인 이번 포스팅에서는 코드명 “Quality of Life”로 운영되고 있는 이 팀에 대해 살펴봅니다.
Unity 2021 로드맵에서 유니티의 2021년 우선 순위를 확인할 수 있습니다. 정식으로 제작에 사용 가능한 기능을 업데이트하고, Unity에 있었으면 하는 새로운 주요 기능을 제공하는 데 중점을 둘 예정입니다...
2020년 9월 21일
Unity 2020.2 릴리스에서는 베타 테스트가 가능한 최적화 몇 가지를 제공합니다. 본 블로그 포스팅에서는 속도 향상이 적용된 부분과 개선 과정을 소개하고자 합니다.
고성능 코드를 작성하는 것은 효율적인 소프트웨어 개발에 있어 필수적이며 유니티 개발 프로세스의 주요 부분을 차지합니다. 2년 전부터 유니티는 성능에 주력하기 위해 최적화 전담 팀을 구성하였고, 저는 현재 이 팀을 이끌고 있습니다. Unity 2020.2 릴리스에 대한 개요는 아래에서 살펴볼 수 있으며, 기타 개선 사항에...
2020년 9월 10일
개발자를 위한 강력한 통합 콘텐츠 관리 솔루션, 유니티 클라우드 콘텐츠 전송 서비스가 출시되었습니다. 클라우드 콘텐츠 전송 서비스를 이용하면 게임 콘텐츠를 사용자가 필요로 하는 시점에 신속하게 제공할 수 있습니다.
2020년 9월 7일
Unity 버스트 컴파일러는 C# 코드를 고도로 최적화된 기계어로 전환합니다. 안정된 버전의 버스트 컴파일러가 1년 전 처음 출시된 이후 품질, 환경, 성능이 지속적으로 개선되었습니다. Burst 1.3의 출시와 더불어 이번 포스팅에서는 성능을 중심으로 향상된 앨리어싱 지원에 대해 알려드리고자 합니다.
새로운 컴파일러 내장 함수 Unity.Burst.CompilerServices.Aliasing.ExpectAliased와 Unity.Burst.CompilerServices.Aliasing.Exp...
2020년 9월 2일
최신 버전의 Unity MARS에서는 AR 레이아웃과 동작을 간결하고 알기 쉬운 언어로 기술하는 새로운 UI인 Rules 워크플로를 선보입니다. Rules 워크플로는 간편하게 계층 구조를 관리하고 상호작용을 기술하여 AR 경험 저작을 손쉽게 해줍니다.
Unity MARS를 사용하면 실제 세계에 관련시키는 방식으로 디지털 콘텐츠를 배치할 수 있습니다. Unity MARS는 프록시(실제 세계 오브젝트의 역할 대행)와 조건(디지털 콘텐츠가 실제 세계 오브젝트와 언제 어떻게 상호작용할지에 대해 설정한 ...
2020년 8월 13일
유니티에서 사용자 피드백을 기반으로 완성한 2021년 계획을 공유합니다.
2021년에는 다양한 사용자 요구 사항을 반영하여 정식으로 제작에 사용 가능한 기능, 워크플로, 컴포넌트를 제공할 예정입니다. ‘정식으로 제작에 사용 가능한 기능’이란 사용자의 요구 사항에 부합하고, 릴리스된 시점부터 완벽하게 지원되며, 버그 수정과 개선, 명확한 로드맵을 제공하는 기능을 의미합니다. 다시 말해 최종 제작 과정에서 신뢰하고 사용할 수 있는 기능을 의미합니다.