A Game-Changing CI/CD Solution

Build games faster and with fewer bugs. Power up your game development with TeamCity.

Trusted by leading game studios

Why TeamCity for game development?

TeamCity is one of the most popular CI/CD tools for game development. It is used by companies of all sizes, from indie developers to AAA studios and publishers.

TeamCity lets you set up a comprehensive build-test-release pipeline for any workflow, regardless of which tools you use in your production process.

Seamless integration with the tools you already use for game development

TeamCity offers seamless integration with leading game development tools, ensuring a streamlined and efficient workflow for your projects.

TeamCity seamlessly integrates with Helix Core repositories, enabling automated builds triggered by code changes for easy setup and smooth collaboration throughout your development cycle. Ensure your code reviews focus on the details automated checks can’t catch by publishing build and test results for shelved changelists directly to Perforce Helix Swarm.

Learn more

Focus on creating immersive experiences without the hassle of managing the build process. TeamCity’s Unreal Engine integration includes in-depth support for BuildGraph, splitting workloads across multiple agents, and dynamically creating build pipelines in TeamCity from a BuildGraph script.

Get the plugin

Supercharge your Unity project development with the TeamCity Unity plugin. Detect Unity versions on build agents and utilize the Unity build runner's smart completions. Discover Unity build steps seamlessly and access structured build logs with highlighted issues. TeamCity also supports Unity Pro and Enterprise serial-based licensing, including automatic activation/deactivation.

Get the plugin

Support for industry standards

TeamCity integrates with all major technologies and tools used in modern game development.

Unlock the full potential of CI/CD for your game development processes

Multiplatform

Build games on Windows, macOS, or Linux and distribute them on every platform, including the App Store, Google Play, Xbox, PlayStation, VR headsets, web browsers, and more.

Multilanguage

Write games and internal tools in any programming language you like, and automate the CI/CD processes using C#, PowerShell, Python, Kotlin, or other scripts.

Multicloud

If you choose to run your build pipelines in the cloud, you can use our managed service – TeamCity Cloud – or run virtual machines on demand in a public or private cloud.

Empower your game development workflow with TeamCity’s comprehensive automation capabilities

TeamCity has the broadest range of configuration options and can help you automate any game production workflow.

From hyper-casual to consoles and VR

TeamCity can automate CI/CD pipelines of any scale with complex dependencies and multiple triggers. For example, your game’s source code can be distributed across multiple VCSs of different types.

Speed up your CI/CD pipeline by 40%

Elevate your CI/CD process with TeamCity. Build software efficiently across multiple repositories, automatically reuse build components, and utilize build caches to save time.

Accelerate time-to-delivery

Accelerate development-to-production time with test parallelization and smart build reuse in TeamCity. Enhance pipeline quality with automated testing, flaky test detection, and code quality analysis.

Shorten the feedback loop

Get instant real-time feedback on your build progress and receive notifications via email, messaging services, or within your script editor.

On-Premises or Cloud: Choose the format that works best for you

Choose between TeamCity On-Premises for complete control over your build environment and TeamCity Cloud for ultimate scalability and performance.

TeamCity Cloud

The powerful CI/CD server, hosted in the cloud.

Unlimited web users

Unlimited concurrency

Fleet of Linux, Windows and macOS build agents maintained by JetBrains

Supports adding your own build agents

Try free for 14 days, then from $45.00 per month

Option to add on a Business or Enterprise support plan

TeamCity Pipelines

A simple and intuitive experience for building CI/CD pipelines, powered by JetBrains’ signature intelligence.

A visualized pipeline editor and configuration as code via YAML

Up to 40% faster build times, thanks to job reuse, test parallelization, and job debugging

Linux, Windows, and macOS build agents maintained by JetBrains

Self-hosted build agents support

A free 14-day trial

$15.00

per month

These game studios are already building on TeamCity

We did have a product that we had used in-house for a long time. We looked to switch to a different competitor, and neither one of those worked out. So then some of our colleagues from another game company said, ‘We used to use this thing called TeamCity.’ We looked into it and understood that TeamCity solved a lot of our problems.

Phillip Peterson

Senior Release Engineer, Gearbox

We ended up with a hybrid cloud solution that included TeamCity Cloud Profiles and AWS. In addition to that, we had on-premises computers for build agents. This combination allowed us to accommodate any number of builds throughout the day, while also providing a baseline agent count for the off-hours. So we could run whatever we wanted wherever we wanted.

Yuri Trufanov

Executive Technical Director of Technology Platform, Playrix

Building large-scale games with TeamCity

Explore interviews with engineers building EVE Online and World of Tanks, sharing their TeamCity experiences.

FAQ

The short answer is yes. Automating build processes, integration tests, and release pipelines always makes sense. Most studios also benefit from decoupling the work of developers and artists, allowing the latter to iterate independently.

TeamCity Professional lets you build your games absolutely free of charge. It has no limitations on features, the number of users, or build time. You will only need a paid version if your CI/CD setup grows to 100 build configurations or if you need to run more than three builds in parallel.

The top three reasons TeamCity is popular in game development are its first-class integration with Perforce Helix Core, its support for complex pipelines and workflows, and its rich test analysis features, which make the development cycle much more efficient. Many developers also like the ability to automate builds using only C# and .NET technologies.

TeamCity is used by many game companies all around the world, including CCP Games, Ubisoft, Wargaming, Playrix, and others. Many AAA studios don’t permit us to use their names on our website, but you can find them by searching for CI/CD talks from gamedev conferences (and learn more about continuous integration for games in the process).