Unity Build Automation
더 높은 품질로 자주 빌드 및 출시하세요
자주 출시하는 것은 테스트 및 QA에 필수적이지만 빌드 파이프라인을 유지하는 데는 시간과 리소스가 많이 소요됩니다. 특히 다수의 플랫폼을 타게팅하는 경우 더욱 그렇습니다. Unity Build Automation으로 배포를 자동화하여 병목 구간을 제거하고 도달률과 참여를 극대화하세요.
클라우드에서 빌드 자동화
Unity Build Automation은 Cloud Build의 새로운 이름입니다. 같은 기술을 사용한 동일한 솔루션이며, 여전히 빠르게 반복 작업을 할 수 있도록 빌드를 클라우드에서 자동화하고, 혁신을 확대하며, 고품질 게임을 시장에 출시할 수 있도록 크리에이터를 지원합니다. 크리에이터들이 Cloud Build 기술을 사용해 더 나은 게임을 제작하는 방법과 Unity Build Automation을 통해 팀에서 할 수 있는 작업을 알아보세요.
CI/CD는 코드 오류 및 결함을 줄여주므로 모든 DevOps 워크플로에서 필수적입니다. 코드 변경 사항을 여러 차례 통합하고, 코드 통합을 자동화하며, 최종 사용자에게 최종 빌드를 자동으로 배포하는 작업을 수반합니다.
Build Automation 작동 방법
Build Automation을 버전 관리 시스템으로 선택합니다.
프로젝트를 변경합니다.
트리거 시 빌드가 자동으로 생성됩니다.
빌드가 완료되어 사용 준비되면 팀에 알림이 전송됩니다.
Unity CI/CD 툴의 이점
Unity ID를 사용하여 즉시 시작하고 실행할 수 있습니다. 빠른 타겟 설정을 선택하여 몇 초 만에 빌드 구성을 생성하고 고급 타겟 설정 플로를 선택하여 사용 가능한 모든 구성을 제어할 수 있으며, 기존 타겟 구성도 복제할 수 있습니다.
로컬 빌드 파이프라인을 클라우드로 이동하여 업데이트할 때마다 게임 빌드를 자동화하면 로컬 머신에서 빌드하거나, 빌드 팜을 관리하거나, 특정 플랫폼을 지원하기 위한 특정 인프라를 구입하고 관리할 필요가 없습니다.
여러 플랫폼에 대한 빌드 기능을 간소화하세요. 각 플랫폼에 대한 빌드 구성을 설정하고 필요할 때마다 유니버설 Windows 플랫폼 등 플랫폼 전체에서 동시에 빌드를 트리거할 수 있습니다.
VCS에 변경 사항이 적용될 때마다 자동으로 빌드하여 개발자가 게임의 여러 부분에서 동시에 작업할 수 있도록 지원하는 동시에 모든 팀이 항상 최신 버전에 액세스할 수 있도록 보장합니다.
Build Automation은 기존 기술 스택에 원활하게 삽입할 수 있도록 설계되었으므로, Build Automation을 원하는 버전 관리 솔루션에 연결할 수 있습니다. 또한 UBA 알림을 이메일, Slack 및 Discord로 전송할 수도 있습니다.
API를 사용하여 Build Automation을 기존 툴 및 워크플로에 추가로 통합하거나 빌드 및 배포와 관련된 특정 작업을 자동화할 수 있습니다. 이 기능은 복잡한 구성을 관리하거나 여러 플랫폼에 대한 빌드를 만드는 데 유용합니다.
Unity의 빌드 옵션
Unity Build Automation은 자동으로 클라우드에서 멀티플랫폼 빌드를 제작하여 더 많은 사용자에게 고품질 게임을 유연하게 출시하도록 지원합니다. Unity DevOps를 지금 체험해 보세요.
Build Server 라이선스 부여를 통해 전용 네트워크 하드웨어의 자동화된 빌드 또는 온디맨드 빌드를 통해 온프레미스 빌드 용량을 확장할 수 있습니다. IT 팀이 빌드 인프라를 대규모로 배포 및 관리하도록 지원하세요.
고객 사례
Second Dinner가 Unity Build Automation과 기타 UGS(Unity Gaming Services)를 활용하여 마블스냅의 매력적인 업데이트를 지속적으로 제공한 방법을 알아보세요.
1인 개발자 Thomas Waterzooi가 Please Touch the Artwork에서 랜덤화 및 절차적 생성을 사용한 방법에 대해 읽어보세요.
Alt Shift가 Unity CI/CD 솔루션을 사용하여 iOS 및 Android에 맞는 신속한 프로토타이핑을 통해 모바일로의 이전이 투자 가치가 있는지 결정함으로써 출시 시간 압박을 최소화한 방법을 알아보세요.