Eine bahn­brechende CI/CD-Lösung

Entwickeln Sie Spiele schneller und fehlerfreier. Stärken Sie Ihre Game-Entwicklung mit TeamCity.

Führende Game-Studios vertrauen auf uns

Warum TeamCity für die Game-Entwicklung nutzen?

TeamCity ist eines der meistverwendeten CI/CD-Tools für die Game-Entwicklung. Es wird von Unternehmen aller Größen verwendet, von Indie-Studios bis hin zu AAA-Publishern.

Mit TeamCity können Sie für jeden Workflow eine umfassende Build/Test/Release-Pipeline einrichten – unabhängig davon, welche Tools Sie in Ihrem Produktionsprozess verwenden.

Nahtlose Integration mit den Tools, die Sie bereits für die Game-Entwicklung verwenden

TeamCity ermöglicht eine mühelose Integration von führenden Game-Entwicklungstools und gewährleistet so einen vereinfachten und effizienten Workflow für Ihre Projekte.

TeamCity integriert sich mühelos in Helix-Core-Repositories und ermöglicht automatisierte Builds bei Codeänderungen, sodass Sie in Ihrem gesamten Entwicklungszyklus von einer einfachen Einrichtung und einer reibungslosen Zusammenarbeit profitieren. Veröffentlichen Sie Build- und Testergebnisse für zurückgestellte („shelved“) Änderungslisten direkt in Perforce Helix Swarm, um Ihre Code-Reviews den Details widmen zu können, die automatisierten Prüfungen entgehen.

Mehr erfahren

Konzentrieren Sie sich auf die Gestaltung immersiver Erfahrungen, ohne sich mit dem Buildprozess herumzuschlagen. Die Unreal-Engine-Integration von TeamCity bietet eine umfassende Unterstützung für BuildGraph, die Aufteilung von Arbeitslasten auf mehrere Agents und die dynamische Erstellung von TeamCity-Pipelines aus einem BuildGraph-Skript.

Plugin erhalten

Optimieren Sie die Entwicklung Ihrer Unity-Projekte mit dem Unity-Plugin von TeamCity. Erkennen Sie Unity-Versionen auf Build-Agents und nutzen Sie die intelligenten Completion-Vorschläge des Unity-Build-Runners. Erkennen Sie Unity-Build-Schritte ohne Aufwand und greifen Sie auf strukturierte Buildprotokolle zu, mit Hervorhebung eventueller Probleme. TeamCity unterstützt auch die Seriennummer-basierte Lizenzierung von Unity Pro und Enterprise, mit automatischer Aktivierung/Deaktivierung.

Plugin erhalten

Unterstützung für Industriestandards

TeamCity bietet Integrationen für alle wichtigen Technologien und Tools, die in der modernen Game-Entwicklung verwendet werden.

Nutzen Sie das volle Potenzial von CI/CD für Ihre Game-Entwicklung

Viele Plattformen

Entwickeln Sie Spiele unter Windows, macOS oder Linux und veröffentlichen Sie sie auf allen Plattformen, einschließlich App Store, Google Play, Xbox, PlayStation, VR-Headsets, Webbrowser und mehr.

Viele Sprachen

Entwickeln Sie Ihre Games und internen Tools in jeder beliebigen Programmiersprache und automatisieren Sie Ihre CI/CD-Prozesse mit C#, PowerShell, Python, Kotlin oder anderen Skriptsprachen.

Viele Clouds

Wenn Sie Ihre Pipelines in der Cloud betreiben möchten, können Sie unseren Managed Service – TeamCity Cloud – nutzen oder virtuelle Maschinen nach Bedarf in einer öffentlichen oder privaten Cloud ausführen.

Optimieren Sie Ihren Game-Entwicklungsworkflow mit den umfassenden Automatisierungs­funktionen von TeamCity

TeamCity verfügt über die größte Bandbreite an Konfigurationsoptionen und unterstützt Sie bei der Automatisierung beliebiger Abläufe in der Game-Produktion.

Von Hyper-Casual bis hin zu Konsolen und VR

TeamCity automatisiert CI/CD-Pipelines jeder Größenordnung. Komplexe Abhängigkeiten und zahlreiche Trigger sind kein Problem. So kann zum Beispiel der Quellcode Ihres Spiels auf mehrere Versionsverwaltungen unterschiedlichen Typs verteilt sein.

Beschleunigung Ihrer CI/CD-Pipeline um 40%

Verbessern Sie Ihren CI/CD-Prozess mit TeamCity. Kompilieren Sie Ihre Software effizient über mehrere Repositories hinweg, verwenden Sie Build-Komponenten automatisch wieder, und sparen Sie Zeit durch Build-Caches.

Kürzere Auslieferungs­zeiten

Beschleunigen Sie die Zeit von der Entwicklung bis zur Produktion durch Testparallelisierung und intelligente Build-Wiederverwendung in TeamCity. Verbessern Sie Ihre Pipeline-Qualität durch Testautomatisierung, Erkennung unzuverlässiger Tests und Codequalitätsanalysen.

Kürzere Feedbackschleifen

Erhalten Sie Echtzeit-Feedback zu Ihrem Build-Fortschritt, mit Benachrichtigungen per E-Mail, über Messaging-Dienste oder in Ihrem Skript-Editor.

On-Premises oder Cloud: Wählen Sie den optimalen Ansatz für Ihr Team

Wählen Sie zwischen TeamCity On-Premises für eine vollständige Kontrolle über Ihre Build-Umgebung und TeamCity Cloud für maximale Skalierbarkeit und Leistung.

TeamCity Cloud

Der leistungsstarke CI/CD-Server, gehostet in der Cloud.

Unbegrenzte Anzahl von Web-Benutzern

Unbegrenzte gleichzeitige Builds

Eine Reihe von Linux-, Windows- und macOS-Build-Agents, die von JetBrains verwaltet werden

Unterstützt das Einbinden eigener Build-Agenten

14 Tage kostenlose Testphase, dann ab $45.00 pro Monat

Wahlweise kann ein Business- oder Enterprise--Support-Plan hinzugefügt werden

TeamCity Pipelines

Einfache und intuitive Erstellung von CI/CD-Pipelines, basierend auf dem charakteristischen JetBrains-Know-how.

Visualisierter Pipeline-Editor und Konfiguration als Code über YAML

Bis zu 40% kürzere Buildzeiten durch die Wiederverwendung von Jobs, Testparallelisierung und Job-Debugging

Von JetBrains verwaltete Build-Agents für Linux, Windows und macOS

Unterstützung für selbst gehostete Build-Agents

Kostenlose 14-tägige Testphase

Diese Game-Studios setzen bereits auf TeamCity

Wir hatten ein Produkt, das schon seit langem intern verwendet wurde. Wir versuchten, zu einem Konkurrenzprodukt zu wechseln, aber keine der Alternativen bewährte sich. Dann sagten uns einige Kolleg*innen von einem anderen Game-Unternehmen: ‚Wir haben früher ein System namens TeamCity benutzt.‘ Wir haben es uns angeschaut und festgestellt, dass TeamCity für viele unserer Probleme eine Lösung bot.

Phillip Peterson

Senior Release Engineer, Gearbox

Wir entschieden uns letztendlich für eine hybride Cloud-Lösung mit TeamCity-Cloud-Profilen und AWS. Darüber hinaus verwendeten wir On-Premises-Computer für die Build-Agents. Durch diese Kombination konnten wir tagsüber beliebig viele Builds unterbringen und gleichzeitig einen Grundstock an Agents für die Nebenzeiten bereitstellen. Wir konnten also standortunabhängig alles ausführen, was wir wollen.

Yuri Trufanov

Executive Technical Director für Technologieplattformen, Playrix

Entwicklung groß angelegter Spiele mit TeamCity

Sehen Sie sich Interviews mit den Entwickler*innen von EVE Online und World of Tanks an, die über ihre Erfahrungen mit TeamCity berichten.

Häufig gestellte Fragen

Die kurze Antwort lautet: Ja. Die Automatisierung von Buildprozessen, Integrationstests und Release-Pipelines ist immer sinnvoll. Außerdem profitieren die meisten Studios von einer Entkopplung zwischen Entwicklung und künstlerischer Gestaltung, um in diesen beiden Bereichen unabhängige Iterationen zu ermöglichen.

Mit TeamCity Professional können Sie Ihre Games absolut kostenlos kompilieren – ohne jede Einschränkung in Bezug auf Funktionsumfang, Benutzeranzahl oder Builddauer. Eine kostenpflichtige Version benötigen Sie nur, wenn Ihr CI/CD-System auf 100 Build-Konfigurationen anwächst oder wenn Sie mehr als 3 Builds parallel ausführen müssen.

Die drei wichtigsten Gründe für die Beliebtheit von TeamCity in der Game-Entwicklung sind die erstklassige Integration mit Perforce Helix Core, die Unterstützung komplexer Pipelines und Workflows und die reichhaltige Testanalyse-Funktionalität, denn dadurch kann der Entwicklungszyklus wesentlich effizienter gestaltet werden. Viele Entwickler*innen schätzen auch die Möglichkeit, Builds ausschließlich mit C#- und .NET-Technologien zu automatisieren.

TeamCity wird unter anderem von CCP Games, Ubisoft, Wargaming, Playrix und vielen weiteren Game-Studios weltweit verwendet. Viele AAA-Studios wollen auf unserer Website nicht namentlich genannt werden – aber wenn Sie sich CI/CD-Präsentationen auf Gamedev-Konferenzen ansehen, werden Sie auf die eine oder andere Überraschung stoßen (und dabei eine Menge über Continuous Integration in der Game-Entwicklung erfahren).