Google AI Professional Certificate - Learn AI Skills That Get You Hired
Learn Excel & Financial Modeling the Way Finance Teams Actually Use Them
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Learn how to convert Unity projects from MonoBehaviour-style code to high-performance implementations using the C# Job System, Entity Component System (ECS), and Burst Compiler in this 42-minute presentation by Unity Evangelist Mike Geig. Discover the fundamentals of ECS architecture and understand how it differs from traditional Unity development approaches. Master the implementation of the C# Job System to leverage multi-threading capabilities for improved performance. Explore the process of transitioning existing code to utilize ECS patterns and data-oriented design principles. Understand how to integrate the Burst Compiler to achieve maximum performance optimization through native code compilation. Follow along with practical examples that demonstrate the step-by-step conversion process from traditional Unity scripting to modern, performance-oriented development practices using Unity's latest tools and frameworks.
Syllabus
Overview - Intro To The Entity Component System And C# Job System 1/5
ECS Overview - Intro To The Entity Component System And C# Job System 2/5
Implementing Job System - Intro To The Entity Component System And C# Job System 3/5
Implementing ECS - Intro To The Entity Component System And C# Job System 4/5
Using The Burst Compiler - Intro To The Entity Component System And C# Job System 5/5
Taught by
Unity