YoVDO

Data Oriented Design and Entity Component System Explained

Offered By: ACCU Conference via YouTube

Tags

Entity Component System Courses Game Development Courses C++ Courses Multithreading Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Computer Graphics
University of California, San Diego via edX
Intro to Parallel Programming
Nvidia via Udacity
Initiation à la programmation (en C++)
École Polytechnique Fédérale de Lausanne via Coursera
C++ For C Programmers, Part A
University of California, Santa Cruz via Coursera
Introduction à la programmation orientée objet (en C++)
École Polytechnique Fédérale de Lausanne via Coursera