Learn Unity’s Entity Component System with DOTS

Course Preview

Unity’s Entity-Component-System is mighty powerful allowing you to dramatically increase the number of game objects in a scene without sacrificing on performance. How it all works though to the everyday Unity developer can tend to look like magic.  The entire paradigm is completely different to the usual procedural or object orientated approach

In this course ECS and DOTS will be demystified and you will learn how to optimise your games and game objects to use this new programming technique with many hands-on and step-by-step tutorials.

Course Information

Estimated Time: 13 Hours, 75 Lectures

Difficulty: Intermediate

Course Instructor

Penny de Byl Penny de Byl Author

I’m a full stack developer of most things computer sciency and academic with a true passion for teaching.  I’ve been teaching others about games development, programming, computer graphics, animation and web design for over 25 years in universities in Australia and Europe at the full professor level. I’ve also consulted for Unity, SAE, the Australian Institute of Entertainment and Wikitude. My best selling textbooks including Holistic Game Development with Unity are used in over 100 institutions world-wide. My graduates work at companies like Apple, Ubisoft, LinkedIn and Deloitte Digital.

Single Payment


Get lifetime access to the video content, code and exercises for this single course.

Payment Plan

per month for 3 total payments

Get full life-time access to the videos and resources of this course with 3 easy payments.

Patreon Support


Support Holistic3D on Patreon to access this course for free.


DOTS in a Nutshell

Working with Entities

Transformation Mathematics in DOTS

Working with Custom Components

Project: Space Wars SImulation

Project: Infinite Cube World

DOTS Physics


Final Words

Leave a Reply

Scroll to Top