DOTS Bootcamp
Optimieren Sie Ihr Spiel mit DOTS
Gruppenlernen mit anderen Entwicklern
Treten Sie unserer Entwickler-Community bei und erfahren Sie mehr über datenorientiertes Design. Unsere Unity Experten stehen Ihnen zur Beantwortung Ihrer Fragen zur Seite.
Maximale Wirkung in nur vier Stunden
Erfahren Sie, wie Sie mit dem Burst Compiler, dem C#-Jobsystem und ECS die Leistung Ihres Projekts deutlich verbessern können.
Qualitativ hochwertige Schulungen mit Experten
Wir führen Sie durch das Beispielprojekt „Firefighters“, um Ihnen die Leistungsvorteile des datenorientierten Designs aus erster Hand zu zeigen.
Zusätzliches Lernen mit neuen Tutorials
Bauen Sie mit den neuen DOTS-Tutorials auf Unity Learn auf den Fähigkeiten auf, die Sie im Bootcamp erworben haben, und hören Sie von Entwicklern, die mit DOTS in der Produktion Erfolg hatten.
Wissenswertes vor dem Beginn
Unity 2022 LTS ist erforderlich
Beispielprojekt abrufen
Entdecken Sie unsere Lernressourcen
Sitzungsplan
Tag 1: Beginnen mit Entitäten
Wir beginnen mit einer Entity-Funktion namens „Baking“, um die Elemente zu erstellen, aus denen das Feuerwehr-Tutorial besteht.
Tag 2: Spielcode – Simulation eines sich ausbreitenden Feuers
In dieser Sitzung verwenden wir DOTS-Sammlungen und dynamische Pufferkomponenten, um mit der Simulation eines sich ausbreitenden Feuers zu beginnen.
Tag 3: Optimieren mit dem C#-Jobsystem
Aufbauend auf der vorherigen Sitzung erstellen wir den Brandsimulationscode mithilfe des C#-Jobsystems in mehreren Threads.
Tag 4: Spielcode – Bot-Verhalten
In dieser Sitzung implementieren wir das Verhalten der Feuerwehr-Bots mithilfe einer Zustandsmaschine.
Bonus: Hinzufügen von Animation und Benutzeroberfläche
Erfahren Sie in dieser Bonus-Sitzung, wie Sie Entitäten und GameObjects für Animations- und UI-Vorteile synchronisieren.