~/talk

The path to leveraging DOTS in production

Talkat GDC 2022 · 2022-03-21..03-25· [game-development, frontend-architecture]
links:none on file
links:none on file
links:none on file
slides:none on file

Two teams report concrete DOTS outcomes: a 15‑person VR MMO uses hybrid ECS (GameObject+Entities) to tag actions, queue saves to avoid external storage rate limits, and keep client/server logic in one project; a racing title builds mostly in DOTS, uses sub‑scene streaming and Burst/Jobs for animation and car handling, and ships a state‑record‑and‑replay QA tool that reproduces bugs, speeds iteration and resumes races after OS kills. Reported wins include ~3 ms GPU savings on low‑end devices and up to 12–15 ms in hotspots; costs are learning curve, API churn and occasional platform FP discrepancies.

AI-written summary · about

  1. 0:00DOTS and ECS introduction
  2. 7:57Zenith’s hybrid ECS architecture
  3. 9:24Detonation Racing’s ECS streaming
  4. 11:08Zenith’s multiplayer challenges
  5. 13:39Detonation Racing’s ECS determinism
  6. 23:34Balancing GameObjects and ECS
  7. 28:12Experimental ECS challenges
  8. 34:02DOTS roadmap for production
  9. 36:32Entities 0.50 features
  10. 38:45Entities 1.0 goals
  11. 44:55Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.