Главная
Study mode:
on
1
Intro
2
Presentation Structure
3
Survival game
4
Multiplayer
5
Modding
6
MVC Architecture
7
World Objects
8
Tree Data
9
Archetype Shank
10
Entity
11
Instantiating objects
12
Recap
13
Zombies
14
Enemies
15
Updating Zombies
16
Query
17
Query Example
18
CPU Cache
19
Cache Lines
20
Prefetching
21
Faster
22
Results
23
Job System
24
Job System Example
25
Scheduling
26
ExitGood
27
JobSystem
28
Burst Compiler
29
Magic
30
Multiple Data Instruction
31
Birth Compiler
32
Performance gains
33
Summary
34
Stress test
35
Game objects dead
36
Hybrid objects
37
Dataoriented objects
38
Questions
Description:
Explore the development of a third-person zombie horde shooter using Unity's Data-Oriented Technology Stack (DOTS) in this 33-minute conference talk from Unite Copenhagen. Discover how Far North Entertainment leveraged DOTS to achieve significant performance improvements and adopt a more data-oriented mindset. Learn about specific implementations within the game, including world objects, tree data, and zombie AI. Gain insights into the benefits of DOTS, such as efficient CPU cache usage, prefetching, and the power of the Burst Compiler. Understand how to integrate DOTS into a traditional Unity application and see real-world performance gains through stress tests comparing game objects to data-oriented objects. Perfect for beginner to intermediate developers looking to enhance their Unity projects with DOTS technology.

Creating a Third-Person Zombie Shooter with DOTS

Unity
Add to list