Unity Build Automation

Zum Entwickeln qualitativ hochwertiger Spiele ist eine für häufiges Testen und Veröffentlichen bereite CI/CD-Pipeline unerlässlich. Durch Automatisierung der Build-Pipeline in der Cloud mit Unity Build Automation steht der Entwicklung nichts im Weg.

Alt Shift reduzierte dank bewährter Verfahren für CI/CD und DevOps-Startschwierigkeiten auf ein Minimum. Mehr erfahren

Builds häufig erstellen und veröffentlichen – mit besserer Qualität

Ein häufiges Veröffentlichen ist für das Testen und die Qualitätssicherung unerlässlich. Doch Build-Pipelines sind ressourcenintensiv und aufwendig in der Pflege, insbesondere wenn sie für mehrere Plattformen dienen sollen. Durch das Automatisieren der Verteilung mit Unity Build Automation werden Engpässe beseitigt sowie Reichweite und Engagement optimiert.

Crying Suns Werbegrafik

Crying Suns von Alt Shift

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

Build-Automatisierung in der Cloud

Unity Build Automation ist unser neuer Name für Cloud Build. Es handelt sich um dieselbe Lösung mit derselben Technologie, mit der die Entwickler weiterhin Builds in der Cloud automatisieren können, um schnell zu iterieren, die Innovation zu steigern und qualitativ hochwertigere Spiele auf den Markt zu bringen. Von unseren Entwicklern erfahren Sie, wie diese mit der Technologie Cloud Build bessere Spiele veröffentlichen konnten. Zudem können Sie die Vorteile von Unity Build Automation für Ihr Team entdecken.

Was ist CI/CD?

Mit CI/CD wird Fehlern und Defekten am Code vorgebeugt. Deshalb ist es für jeden DevOps-Workflow von grundlegender Bedeutung. Dazu gehören u. a. die häufige Integration von Code-Änderungen, die Automatisierung von Code-Integrationen sowie das automatische Bereitstellen fertiger Builds für den Endbenutzer.

So funktioniert Build Automation

1. Einstellen

Verweisen Sie Build Automation auf Ihr Versionskontrollsystem.

2. Auslösen

Führen Sie einen Commit am Projekt aus.

3. Build

Beim Auslösen wird ein Build automatisch erstellt.

4. Bereitstellen

Ihr Team wird benachrichtigt, sobald der Build abgeschlossen und einsatzbereit ist.

Vorteile von CI/CD-Tools mit Unity

Sofortige Einrichtung

Los geht's! Mit Ihrer Unity-ID können Sie direkt durchstarten. Mit einer schnellen Zieleinrichtung können Sie Ihre Build-Konfiguration in wenigen Sekunden erstellen. Über die erweiterte Zieleinrichtung können Sie hingegen jede verfügbare Konfiguration steuern und sogar bestehende Zielkonfigurationen klonen.

Geringere Kosten und weniger Zeitaufwand

Durch Verlagerung der Build-Pipeline in die Cloud können Sie Spiele-Builds bei jedem Update automatisieren, damit die Builds nicht auf lokalen Maschinen erstellt, in Build-Farmen gepflegt oder eine spezielle Infrastruktur zur Unterstützung spezifischer Plattformen erworben und gewartet werden muss.

Plattformübergreifende Builds

Optimieren Sie Ihre Build-Fähigkeit für mehrere Plattformen. Sie können Build-Konfigurationen für die einzelnen Plattformen einrichten und die Builds beliebig oft auf verschiedenen Plattformen einschließlich der universellen Windows-Plattform gleichzeitig auslösen.

Bessere Zusammenarbeit und mehr Übereinstimmung

Da die Build-Erstellung bei jeder im VCS freigegebenen Änderung automatisch abläuft, können Entwickler an verschiedenen Bereichen des Spiels gleichzeitig arbeiten und gewährleisten, dass die einzelnen Teams jeweils immer auf die aktuelle Version zugreift.

Einsetzbar mit bestehenden Tools

Build Automation lässt sich nahtlos in Ihren bestehenden Technologie-Stack einbinden, damit Sie Build Automation mit der Versionskontrolllösung Ihrer Wahl verbinden können. Sie können sich auch UBA-Benachrichtigungen per E-Mail, Slack und Discord senden lassen.

API-Support

Mit dem API können Sie zudem Build Automation in bestehende Tools und Workflows einbinden oder bestimmte Tasks in Zusammenhang mit Build und Verteilung automatisieren. Das kann bei komplexen Konfigurationen oder bei der Build-Erstellung für mehrere Plattformen sehr praktisch sein.

Build-Optionen bei Unity

Build-Prozess in der Cloud

Unity Build Automation erstellt automatisch Multiplattform-Builds in der Cloud, damit Sie auf agile Weise einem größeren Publikum qualitativ hochwertige Spiele liefern können. Probiere Unity DevOps noch heute aus.

Lokaler Build-Prozess

Mit der Lizenzvergabe für Build Server können Sie lokale Build-Kapazität mit abrufbaren oder automatisierten Builds auf dedizierter Netzwerkhardware skalieren. Geben Sie der IT-Abteilung die Möglichkeit, Build-Infrastruktur nach Maß bereitzustellen und zu verwalten.

Ressourcen

Der Community beitreten

Im Forum können Sie Fragen stellen, von der Build Automation Community lernen und sich mit dem Entwicklerteam in Verbindung setzen.

Erste Schritte mit Build Automation

Sie können Build Automation entweder über das Entwickler-Dashboard oder über Unity Editor einrichten. Mehr erfahren Sie hier.

Wissensdatenbank für Build Automation

In den häufig gestellten Fragen erhalten Sie Tipps zur Einrichtung von Build Automation.

Kundengeschichten

Erfahren Sie, wie Second Dinner mit Unity Build Automation und anderen Unity Gaming Services (UGS) kontinuierlich spannenden Aktualisierungen für MARVEL SNAP! bereitstellt.

Lesen Sie über den Thomas Waterzooi, der als alleiniger Entwickler Randomisierung und prozedurale Generierung für Please Touch the Artwork einsetzte.

Hier erfahren Sie, wie Alt Shift Startschwierigkeiten mit CI/CD-Lösungen von Unity auf ein Minimum reduzierte und mithilfe von Prototyping für iOS und Android schnell feststellen konnte, ob sich die Investition in eine mobile Lösung lohnt.

Erste Schritte mit DevOps-Tools von Unity

Konzentrieren Sie sich lieber auf den Mehrwert des Spiels, statt ständig durch eine komplexe Toolchain browsen. Holen Sie aus Quellcodeverwaltung und Automatisierung das Beste für schnelle Iteration in Ihrem Projekt heraus.

Häufig gestellte Fragen

Gibt es Einschränkungen hinsichtlich der Projektgröße?

Es gibt keine Einschränkungen in Bezug auf die Projektgröße. Dank der Einführung von Premium Builders können Sie die einzelnen Gerätetypen auswählen, um den verfügbaren Speicherplatz des Gerätetyps einzusehen. Bei Kunden mit großen Projektentwicklungsvorhaben ist der Gerätetyp Premium zu wählen.

Welche Plattformen unterstützt Build Automation?

Build Automation unterstützt iOS, Android, WebGL, Windows Desktop, die universelle Windows-Plattform (UWP), MacOS und Linux für ein einzelnes Unity-Projekt.

Was brauche ich, um Unity Build Automation nutzen zu können?

Sie benötigen ein Source-Control-Repository und Zugriff auf Unity DevOps. Als Versionskontrollsysteme werden Git, Subversion (SVN), Mercurial und Perforce unterstützt. Darüber hinaus funktioniert Build Automation zusammen mit Unity Version Control innerhalb von Unity DevOps.

Wird für der Speicherplatz in Build Automation berechnet?

Ja, der Speicherplatz wird zusammen mit Unity DevOps berechnet. Während die ersten 5 GB/Stunde kostenlos sind, wird der Speicherplatz für alle Unity DevOps-Komponenten zwischen Unity Version Control und Build Automation aufgeteilt. Zusätzlicher Speicherplatz ist kostenpflichtig. Schauen Sie sich die aktuellen Preise an. 

Was ist mit Cloud Build passiert?

Unity Build Automation ist der neue Markenname für Unity Cloud Build, da es nun in unsere vereinheitlichte Unity DevOps-Lösung integriert wurde. Dahinter steht dieselbe großartige Lösung mit derselben großartigen Technologie – nur der Markenname hat sich geändert.

Wie erstelle ich ein Source-Control-Repository?

Mehr dazu erfahren Sie in der Technischen Dokumentation für Unity Build Automation.

Unterstützt Build Automation benutzerdefinierte Anforderungen?

Ja. Bitte kontaktieren Sie uns für eine persönliche Beratung zu Ihren speziellen Anforderungen.

Wir verwenden Cookies, damit wir Ihnen die beste Erfahrung auf unserer Website bieten können. In unseren Cookie-Richtlinien erhalten Sie weitere Informationen.

Verstanden