Unser vollständiger Leitfaden zur Einrichtung der Versionskontrolle für Ihr Team – jetzt für Unity 6

THOMAS KROGH-JACOBSEN / UNITY TECHNOLOGIESSenior Technical Content Marketing Manager
Nov 18, 2024
Unity Versionskontrolle E-Book für Unity 6
Diese Website wurde aus praktischen Gründen für Sie maschinell übersetzt. Die Richtigkeit und Zuverlässigkeit des übersetzten Inhalts kann von uns nicht gewährleistet werden. Sollten Sie Zweifel an der Richtigkeit des übersetzten Inhalts haben, schauen Sie sich bitte die offizielle englische Version der Website an.

Es ist nicht ungewöhnlich, dass Teamkollegen in einem Spielentwicklungsstudio unterschiedliche Erfahrungsstufen im Umgang mit einem Versionskontrollsystem haben. Ein Künstler könnte seinen Programmierer-Kollegen auf die Schulter tippen, wenn er eine Änderung im Hauptrepository pushen oder committen muss, weil er mit der Software nicht vertraut ist. Wir hören auch Geschichten darüber, wie Entwicklungsressourcen für Spiele, wie teure 3D-Modelle, über mehrere Server verteilt oder sogar in einem Dropbox gehostet werden, ohne dass es eine einfache Möglichkeit gibt, sie zu kategorisieren und zu durchsuchen.

DevOps, und insbesondere Versionskontrolle, kann ein einschüchterndes Thema für Spieleschöpfer sein, die solche Werkzeuge zuvor nicht verwendet haben. Aber es muss nicht so sein. Es gibt zahlreiche Werkzeuge, die Sie mit Unity verwenden können – sowohl Drittanbieteroptionen als auch die eigenen Lösungen von Unity – um Ihrem Team zu helfen, effektiv mit Versionierung zu arbeiten, Ihre Builds zu verwalten und Ihre Assets im Auge zu behalten.

Gluon Slim-Client mit Unity Versionskontrolle
Gluon ist ein schlanker Client, der speziell für Künstler entwickelt wurde und mit der Desktop-Version von Unity Version Control verwendet werden kann. Gluon ermöglicht es Ihnen zu entscheiden, an welchen Dateien Sie arbeiten möchten, und nur diese herunterzuladen, wodurch die Notwendigkeit entfällt, das gesamte Projekt herunterzuladen und zu verwalten.

Unser aktualisiertes Unity 6 E-Book über Versionskontrolle und bewährte Praktiken für die Projektorganisation können Ihnen und Ihrem Team helfen, die richtige Lösung für Ihre Spieleentwicklung zu wählen. Diese neue Ausgabe bietet Know-how für die neuesten Arbeitsabläufe in Unity Version Control und DevOps-Lösungen und stellt somit ein bedeutendes Update der ursprünglichen Version des E-Books zur Versionskontrolle dar, das 2022 veröffentlicht wurde.

Sie erhalten fast 100 Seiten mit allgemein empfohlenen Praktiken sowie Tipps und Tricks. Neben dem E-Book können Sie auch drei neue Video-Tutorials zu Unity Version Control, Unity Build Automation und Unity Asset Manager ansehen.

Zweig-Explorer in Unity Versionskontrolle
Der Branch-Explorer in Unity Version Control visualisiert die Merge-Struktur des Projekts. Es entwickelt sich horizontal von links nach rechts.

Wir wollten in diesem Leitfaden eine umfassende und ausgewogene Sichtweise bieten, da wir glauben, dass es für unsere Nutzer wertvoll ist. Sie finden viele Tipps, die unabhängig von dem Versionskontrollsystem sind, das Sie bevorzugen zu verwenden. Es beginnt mit einer Erklärung der Schlüsselkonzepte der Versionskontrolle. Es gibt einen praktischen Abschnitt, der beliebte Versionskontrolllösungen vergleicht, die mit Unity kompatibel sind, sowie einen speziellen Abschnitt über Unity Version Control (UVCS), der Sie durch die Einrichtung von UVCS für Ihr Projekt und die Nutzung seiner wichtigsten Funktionen führt.

Diese Unity 6-Version des E-Books enthält neue Abschnitte über den Unity Asset Manager und die Unity Build Automation. Schließlich finden Sie Tipps, die dazu beitragen, dass die Zusammenarbeit im Team reibungslos und effizient durch die verschiedenen Phasen des Entwicklungsprozesses verläuft, während Ihr Projekt wächst und Sie weitere Benutzer hinzufügen.

Wechseln von Changesets in Unity Versionskontrolle
In UVCS können Sie zu jedem vorherigen Änderungsset zurückwechseln, indem Sie mit der rechten Maustaste auf das gewünschte Änderungsset klicken.

Mit der Integration direkt im Unity Editor ist es jetzt einfacher denn je, UVCS zu aktivieren und zu nutzen, insbesondere für Benutzer ohne Programmierkenntnisse, die lieber mit visuellen Schnittstellen arbeiten.

Ein neues UVCS-Video-Tutorial

Ein umfassendes Video-Tutorial begleitet das E-Book und bietet eine solide Einführung in UVCS. Es zeigt Ihnen, wie Sie Ihr eigenes Repository einrichten, Mitarbeiter einladen und Änderungen einpflegen.

Im Tutorial erkunden wir auch Verzweigungsstrategien, wie man Konflikte behandelt, Merge-Regeln einrichtet, Dateien sperrt und vieles mehr. Wenn Sie neu bei Unity Version Control sind, ist dies eine großartige Möglichkeit, sich in 20 Minuten einen Überblick zu verschaffen, bevor Sie in das vollständige E-Book eintauchen.

Unity-Bauautomatisierung

Die Unity Build Automation automatisiert den Prozess der Erstellung von Builds Ihres Spiels für mehrere Plattformen, sodass Sie den Entwicklungsworkflow optimieren können, indem Sie Updates kontinuierlich integrieren und bereitstellen, mit minimalem manuellem Eingriff.

In diesem neuen Tutorial zeigen wir Ihnen, wie Sie Ihren Arbeitsablauf optimieren können, um für mehrere Plattformen zu entwickeln und Ihre lokale Build-Pipeline in die Unity Cloud zu verschieben, um Builds zu automatisieren.

Unity Asset Manager

Der Unity Asset Manager erleichtert es, alle Ihre 3D-Digitalassets im Blick zu behalten, einschließlich der Verwaltung und Transformation der Daten. Es bietet einen zentralen und sicheren Ort, um die Vermögenswerte zu finden und zu speichern, die Sie erstellen und mit Ihren bevorzugten Werkzeugen zusammenarbeiten.

Der Asset-Manager unterstützt eine Vielzahl von Asset-Typen, einschließlich 3D-Modelle, Texturen, Materialien, Prefabs, Audiodateien und mehr. In diesem Video zeigen wir Ihnen, wie Sie mit dem Asset Manager beginnen, Ihre Assets bearbeiten und Suchfilter verwenden.

Wir hoffen, dass diese Ressourcen Ihnen helfen werden, während Sie Ihr Team und die Spielentwicklung mit Unity 6 erweitern.