Einführung in den datenorientierten Technologie-Stack für fortgeschrittene Unity-Entwickler

Dieses neue E-Book kann Ihnen helfen, eine fundierte Entscheidung darüber zu treffen, ob die Implementierung einiger oder aller DOTS Pakete und Technologien die richtige Entscheidung für Ihr bestehendes oder kommendes Unity Projekt ist. Es bietet eine Erklärung der einzelnen DOTS-Pakete und der Konzepte, auf denen sie aufbauen, vor allem das Unity Entity Component System (ECS). Zu den behandelten Funktionen gehören:
- C#-Job-System
- Burst-Compiler
- Collections
- Mathematics
- Entities
- Entitäten Grafiken
- Unity Physics
- Netcode für Entities
Sie erhalten auch eine Einführung in das ECS GitHub Repo, das viele Beispiele enthält, die sowohl grundlegende als auch fortgeschrittene DOTS-Funktionen vorstellen.
Schließlich enthält der Anhang detaillierte Erklärungen zu Konzepten im Zusammenhang mit Unity ECS, einschließlich Speicherzuweisung und Garbage Collection, Speicher- und CPU-Cache, Multithread-Programmierung, die Grenzen der objektorientierten Programmierung und datenorientierte Programmierung.