Data Oriented Design and Entity Component System Explained
Offered By: ACCU Conference via YouTube
Course Description
Overview
Explore the concepts of Data Oriented Design and Entity Component System (ECS) in this comprehensive conference talk from ACCU 2024. Delve into the architecture paradigm used in game development to achieve performance through data-oriented approaches. Learn how ECS arranges data to optimize for fastest iteration and lookup speeds across components, and discover how to apply similar data structures in your own programs for enhanced performance. Gain insights from French C++ expert Mathieu Ropert as he explains the benefits of Data Oriented Design and demonstrates its practical applications beyond game development. Understand how these techniques can be leveraged to improve performance and multithreading in various programming projects.
Syllabus
Data Oriented Design and Entity Component System Explained - Mathieu Ropert - ACCU 2024
Taught by
ACCU Conference
Related Courses
Distributed Programming in JavaRice University via Coursera Основы разработки на C++: красный пояс
Moscow Institute of Physics and Technology via Coursera Многопоточность
Moscow Institute of Physics and Technology via Coursera LAFF-On Programming for High Performance
The University of Texas at Austin via edX Android-разработка: основы, многопоточность, архитектура
Moscow Institute of Physics and Technology via Coursera