Unity Build Automation
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.
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.
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
Verweisen Sie Build Automation auf Ihr Versionskontrollsystem.
Führen Sie einen Commit am Projekt aus.
Beim Auslösen wird ein Build automatisch erstellt.
Ihr Team wird benachrichtigt, sobald der Build abgeschlossen und einsatzbereit ist.
Vorteile von CI/CD-Tools mit Unity
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.
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.
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.
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.
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.
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
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.
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
Im Forum können Sie Fragen stellen, von der Build Automation Community lernen und sich mit dem Entwicklerteam in Verbindung setzen.
Sie können Build Automation entweder über das Entwickler-Dashboard oder über Unity Editor einrichten. Erfahren Sie mehr in der Schnellstartanleitung.
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.
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.