GridVids
Sign in with YouTube

Unity DOTS: Comparing performance

Wilmer Lin Feb 9, 2020 08:00
Create an account to hide videos, mark them watched, or save them to Don't Miss.
Don't Miss
Create an account to hide videos, mark them watched, or save them to Don't Miss.
Mark watched
Create an account to hide videos, mark them watched, or save them to Don't Miss.
Hide
Open in popup Open on YouTube
Share video

Share video

Copy the GridVids link or iframe code.

Video link
Iframe code
Iframe content

This is a sample project to compare a simple task in "Classic" Unity versus Unity DOTS/ECS: https://github.com/UnityGameAcademy/DOTSCompare Several thousand cubes push forward until wrap around the screen. Use the dropdown to change the GameManager's Mode from "Classic" to "ECS Pure" and "ECS Conversion." Future videos will demonstrate how to setup your project in ECS from scratch, but this project highlights the performance benefits. Note: you will need to build a standalone application to really see the results of DOTS/ECS. On my test machine, Unity could have about 250,000 moving cubes in DOTS versus about 20,000 with "Classic" Monobehaviours.
Education
#Unity #DOTS #ECS #Tutorial #Comparison #Game Development #GameDev #IndieGameDev #Data-Oriented Design #Intro to DOTS