Unity Build Automation

Making quality games means having a CI/CD pipeline that’s ready for frequent testing and releasing. Automate your build pipeline in the cloud and keep development moving with Unity Build Automation.

Alt Shift 通过 CI/CD 和 DevOps 最佳实践最大限度地减少了启动时间。 了解更多

经常构建和发布 – 以更高的质量

频繁发布对于测试和质量保证至关重要,但构建管线是资源密集型且维护耗时,尤其是当您针对多个平台时。Eliminate bottlenecks and maximize reach and engagement by automating deployment with Unity Build Automation.

《Crying Suns》宣传画

Alt Shift 开发的《Crying Suns》

Cloud Build is now Build Automation, a component of Unity DevOps

Build Automation in the cloud

Unity Build Automation is our new name for Cloud Build. It’s the same solution with the same technology, and it’s still empowering creators to automate builds in the cloud to iterate rapidly, increase innovation, and deliver higher-quality games to market. Hear how our creators have released better games using Cloud Build technology, and discover what Unity Build Automation could do for your team.

什么是 CI/CD?

CI/CD reduces code errors and defects, making it crucial to every DevOps workflow. It involves the practice of frequently integrating code changes, automating code integrations, and auto-releasing final builds to end-users.

How Build Automation works

1. 1. 设置

Point Build Automation to your version control system.

2. 2. 触发器

将更改提交到项目。

3. 3. 构建

触发器上自动构建版本。

4. 4. 部署

当构建完成并可以使用时,您的团队会收到通知。

使用 Unity 的 CI/CD 工具的优势

即时设置

Get up and running immediately using your Unity ID. You can choose to do a quick target setup and create your build configuration in seconds, select the advanced target setup flow and control every configuration available, and even clone existing target configurations.

Reduce costs and save time

Move your local build pipeline to the cloud to automate game builds with every update, eliminating the need to build on local machines, maintain build farms, or purchase and maintain specific infrastructure to support specific platforms.

Cross platform builds

Streamline your ability to build for multiple platforms. Set up build configurations for each platform and trigger builds across platforms, including Universal Windows Platform, simultaneously, as often as you want.

Improved collaboration and consistency

Build automatically every time a change is committed to VCS to empower developers to work on different portions of the game simultaneously while ensuring every team always has access to the most recent version.

Works with your existing tools

Build Automation is built to seamlessly slot into your existing tech stack, allowing you to connect Build Automation to the Version Control solution of your choice. You can also send UBA notifications to your email, Slack, and Discord.

API support

Use the API to further integrate Build Automation into your existing tools and workflows, or to automate certain tasks related to build and deployment. This can be useful for managing complex configurations or creating builds for multiple platforms.

Build options at Unity

在云端构建

Unity Build Automation automatically creates multiplatform builds in the cloud, so you can deliver quality games to a bigger audience with agility. Try it today with Unity DevOps.

本地构建

Build Server licensing can scale your on-prem build capacity with on-demand or automated builds on dedicated network hardware. 使 IT 能够大规模部署和管理构建基础设施。

资源

加入社区

Ask questions, learn from the Build Automation Community, and engage with the engineering team.

Get started with Build Automation

You can set up Build Automation from either the Developer Dashboard or the Unity Editor. 在此了解详情。

Build Automation knowledge base

Read through common questions and get advice on setting up Build Automation.

Customer stories

Learn how Second Dinner leverages Unity Build Automation and other Unity Gaming Services (UGS) to continuously deliver engaging updates for MARVEL SNAP!.

Read how solo developer Thomas Waterzooi used randomization and procedural generation in Please Touch the Artwork.

Learn how Alt Shift minimized launch crunch with Unity CI/CD solutions by rapidly prototyping for iOS and Android to determine if going mobile was worth the investment.

开始使用 Unity 的 DevOps 工具

您需要专注于提供玩家价值,而不是摸索复杂的工具链。使您的项目快速迭代,并利用强大的源代码管理和自动化。

常见问题解答

项目规模有限制吗?

There is no project size limit. With the introduction of Premium Builders, you can select each machine type to see how much disk space a machine type has. For customers who wish to build larger projects, you must choose a premium machine type.

What platforms does Build Automation support?

Build Automation supports iOS, Android, WebGL, Windows Desktop, Universal Windows Platform (UWP), macOS, and Linux from a single Unity project.

What do I need to use Unity Build Automation?

You need a source control repository and access to Unity DevOps. Git, Subversion (SVN), Mercurial, and Perforce are supported version control systems. Additionally, Build Automation works with Unity Version Control within Unity DevOps.

Do you charge for storage in Build Automation?

Yes, storage is billed within Unity DevOps. While the first 5 GB-hour are free, storage across all Unity DevOps components is shared between Unity Version Control and Build Automation, and additional storage must be purchased. View current pricing.  

What happened to Cloud Build?

Unity Build Automation is our new brand name for Unity Cloud Build, now that we’ve moved it into our unified Unity DevOps solution. It is the same great solution with the same great technology, simply under a new brand name.

如何创建一个源代码控制资源库?

See our Unity Build Automation technical documentation.

Does Build Automation support custom requirements?

Yes. Contact us with your specific requirements for a consultation.

我们使用 Cookie 来确保为您提供网站的最佳体验。有关更多信息,请访问我们的 Cookie 政策页面

明白了