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.
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
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.
Deine Bootcamp-Gastgeber
Sehen Sie, wie andere Studios DOTS verwenden
Häufig gestellte Fragen
Dieses Bootcamp nutzt Technologien, die Sie nur in Unity 2022 LTS oder einer späteren Version von Unity finden.
Senden Sie Ihre Fragen an das ECS-Forum oder an unseren offiziellen Discord Kanal.
Firefighters ist ein GameObject-basiertes Projekt mit einer großen Anzahl Szenenelementen. Leiten Sie Feuerwehrroboter an, damit diese einen außer Kontrolle geratenen Brand löschen können.
Während des Bootcamps lernen Sie, wie Sie mithilfe verschiedener DOTS-Komponenten mit der Zeit schrittweise Ihre Leistung steigern. Erfahren Sie, wie Sie das C#-Jobsystem, den Burst Compiler und Entities nutzen können, um noch mehr Elemente mit höherer Leistung zu aktivieren.
Besuchen Sie unsere ECS-Beispielseite für die neuesten DOTS-Beispiele, Videos und Pakete.
Ja, DOTS erfordert fortgeschrittene Programmierkenntnisse und wird Anfängern nicht empfohlen. Wenn Sie mit DOTS/ECS noch nicht vertraut sind, beginnen Sie mit diesem Kurs auf Unity Learn.
Nein, bei diesem Bootcamp müssen Sie Ihr eigenes Beispielprojekt nicht in Echtzeit mitverfolgen; die Kurse demonstrieren die Schlüsselkonzepte und deren Umsetzung.







