Converting Your Game to DOTS
Offered By: Unity via YouTube
Course Description
Overview
Explore the process of migrating existing game code to Unity's Data-Oriented Technology Stack (DOTS) in this 44-minute conference talk from Unite Copenhagen. Gain insights into the C# Job System, Entity Component System (ECS), and Burst Compiler, understanding their performance benefits and optimal use cases. Learn when to implement DOTS and when to stick with traditional components. Follow along as speaker Mike Geig demonstrates the integration process using an example project, covering topics such as converting to Entity, working with Native Arrays, handling rotation, implementing player-following behavior, and utilizing enemy tags. Evaluate the performance improvements achieved through DOTS implementation and determine its suitability for your game development projects.
Syllabus
Intro
When to integrate DOTS
How to integrate
Example project
Converting to Entity
Native Arrays
Rotation
Turn Towards Player
Enemy Tag
Performance
Taught by
Unity
Tags
Related Courses
Creative Programming for Digital Media & Mobile AppsUniversity of London International Programmes via Coursera Online Games: Literature, New Media, and Narrative
Vanderbilt University via Coursera Game Design Concepts
Canvas Network General Game Playing
Stanford University via Coursera Program Arcade Games - Learn Computer Science
Independent