Unity DOTS 1.0 in 60 MINUTES!

Channel:
Subscribers:
566,000
Published on ● Video Link: https://www.youtube.com/watch?v=H7zAORa3Ux0



Category:
Tutorial
Duration: 1:02:19
136,775 views
3,321


๐ŸŽฎ Wishlist my Steam game! https://cmonkey.co/totalworldliberation_dots
โœ… Get the Project files and Utilities at https://unitycodemonkey.com/video.php?v=H7zAORa3Ux0
๐Ÿ‘‡
๐ŸŒ Get my Complete Courses! โœ… https://unitycodemonkey.com/courses
๐Ÿ‘ Learn to make awesome games step-by-step from start to finish.
๐Ÿ‘‡ Click on Show More
๐ŸŽฎ Get my Steam Games https://unitycodemonkey.com/gamebundle
๐ŸŽฎ Wishlist my Next Steam game! https://cmonkey.co/totalworldliberation

DOTS Guide https://github.com/Unity-Technologies/EntityComponentSystemSamples/tree/master/DOTS_Guide
DOTS Forum https://forum.unity.com/forums/data-oriented-technology-stack.147/
Unity ECS 1.0 Full Project Tutorial https://www.youtube.com/watch?v=IO6_6Y_YUdE

๐Ÿ”ด RELATED VIDEOS ๐Ÿ”ด
Unity DOTS Explained (ECS, Job System, Burst Compiler) https://www.youtube.com/watch?v=Z9-WkwdDoNY
What are Value Types and Reference Types in C#? (Class vs Struct) https://www.youtube.com/watch?v=KGFAnwkO0Pk

๐Ÿ’ฌ Unity DOTS 1.0 is here even though still in Preview, but being in 1.0 means the syntax is pretty much close to final.
So while you are not recommended to use it in production just yet, it is safe enough to start learning to be ready when the full 1.0 release happens early next year.
In this video let's get a really nice overview of how it all works. How to make a Component, System, learn about the Baking workflow, how to mix Game Objects and ECS and more.

00:00 - Intro
02:22 - Installation
03:02 - IDE Support, Domain Reload
03:50 - New Subscene, GameObject to Entity
04:41 - Entity Inspector
05:40 - Adding Entity Visual Mesh
06:15 - Entities Hierachy
07:22 - Creating a Component
08:08 - Component Baking - Authoring
10:50 - SystemBase vs ISystem
11:24 - Creating a SystemBase
13:03 - Aspects - TransformAspect
14:30 - Idiomatic Foreach
15:30 - Moving an Entity
16:44 - Entities.ForEach vs Idiomatic Foreach
19:05 - Using Data from Component
20:22 - TargetPosition Component
21:38 - Moving to Target Position
23:00 - Creating a Custom Aspect
26:50 - How DOTS helps you write better code
27:19 - Generate new Random Position
28:30 - UnityEngine.Random vs Mathematics.Random
29:53 - Random Component, Singleton
31:40 - GetSingleton
32:00 - Cannot use SystemAPI in Aspect
33:07 - Problems with Random
33:49 - Problem with Structs Copies, not References
34:44 - GetSingletonRW, RefRW
36:16 - Converting SystemBase to ISystem
38:28 - Creating an IJobEntity
44:37 - BurstCompile
46:36 - Instantiating Entity Prefabs
48:37 - Player Tag Component
49:29 - How to Get Entities with Tag
50:48 - EntityCommandBuffer
53:47 - How to mix ECS and Game Objects
54:30 - How to get Entity from MonoBehaviour
56:40 - Game Object follow Entity
58:30 - Performance GameObject Vs DOTS
01:00:50 - DOTS Links, Samples, Docs
01:01:49 - Wishlist Total World Liberation!

๐Ÿ“ Some Links are Affiliate links which means it costs the same to you and I get a nice commission.
๐ŸŒ Get Code Monkey on Steam!
๐Ÿ‘ Interactive Tutorials, Complete Games and More!
โœ… https://store.steampowered.com/app/1294220/

If you have any questions post them in the comments and I'll do my best to answer them.

๐Ÿ”” Subscribe for more Unity Tutorials https://www.youtube.com/channel/UCFK6NCbuCIVzA6Yj1G_ZqCg?sub_confirmation=1

See you next time!

๐Ÿ“ Support on Patreon https://www.patreon.com/unitycodemonkey
๐ŸŽฎ Grab the Game Bundle at https://unitycodemonkey.com/gameBundle.php
๐Ÿ“ Get the Code Monkey Utilities at https://unitycodemonkey.com/utils.php

#unitytutorial #unity3d #gamedev

--------------------------------------------------------------------
Hello and Welcome!
I'm your Code Monkey and here you will learn everything about Game Development in Unity using C#.

I've been developing games for several years with 8 published games on Steam and now I'm sharing my knowledge to help you on your own game development journey.

I do Unity Tutorials on just about every topic, Unity Tutorials for Beginners and Unity Tutorials for Advanced users.

You can see my games at www.endlessloopstudios.com
--------------------------------------------------------------------
- Other great Unity channels:
Unity - https://www.youtube.com/user/Unity3D
Brackeys - https://www.youtube.com/user/Brackeys
Dani - https://www.youtube.com/channel/UCIabPXjvT5BVTxRDPCBBOOQ
Jabrils - https://www.youtube.com/channel/UCQALLeQPoZdZC4JNUboVEUg
BlackthornProd - https://www.youtube.com/channel/UC9Z1XWw1kmnvOOFsj6Bzy2g
Sykoo - https://www.youtube.com/user/SykooTV
Jason Weimann - https://www.youtube.com/channel/UCX_b3NNQN5bzExm-22-NVVg
Jonas Tyroller - https://www.youtube.com/channel/UC_p_9arduPuxM8DHTGIuSOg
--------------------------------------------------------------------
- Website: https://unitycodemonkey.com/
- Twitter: https://twitter.com/UnityCodeMonkey
- Steam: https://store.steampowered.com/developer/EndlessLoopStudios




Other Videos By Code Monkey


2022-12-02How to use Unity Relay, Multiplayer through FIREWALL! (Unity Gaming Services)
2022-11-29Making a MULTIPLAYER Game? Join your Players with LOBBY!
2022-11-28TOP 20 Animations, VFX, Models NOVEMBER 2022! | Unity Asset Store
2022-11-26TOP 10 NEW Games, Made with Unity! (OCTOBER 2022)
2022-11-24TOP 10 NEW Systems and Tools NOVEMBER 2022! | Unity Asset Store
2022-11-21What Assets am I using to make my Steam game?
2022-11-19Follow-up: Should you be CAREFUL with Scriptable Objects? Read-Only or Read-Write?
2022-11-17Be CAREFUL with Scriptable Objects!
2022-11-14Need anything for your game? BLACK FRIDAY is HERE! Get 70% OFF on Awesome Assets!
2022-11-12TOP 10 FREE NEW Assets NOVEMBER 2022! | Unity Asset Store
2022-11-08Unity DOTS 1.0 in 60 MINUTES!
2022-11-04Unite 2022 Highlights - Keynote, Roadmap, DOTS, Multiplayer
2022-10-28Announcing my next Steam game! (Learn how I calculate Sales Goals and Estimates for SUCCESS!)
2022-10-28Total World Liberation - Open World Survival Automation Crafting Building Turn-Based - Wishlist Now!
2022-10-25Turn-Based Strategy on a Hex Grid! (FREE Course Update)
2022-10-22TOP 10 NEW Systems and Tools OCTOBER 2022! | Unity Asset Store
2022-10-19How to use Addressables FASTER Loading FREE Memory SMALL Download
2022-10-18Making a Trailer for my SECRET project!
2022-10-15TOP 10 FREE NEW Assets OCTOBER 2022! | Unity Asset Store
2022-10-12How to Talk to NPCs! (or Interact with any Object, Open Doors, Push Buttons, Unity Tutorial)
2022-10-11Working on a SECRET project, don't tell anyone!



Tags:
unity dots 1.0
unity entities 1.0
unity ecs 1.0
unity dots
unity ecs
code monkey
unity 2022
unity tutorial
unity game tutorial
unity 3d
unity
game design
game development
game dev
game development unity
unity 3d tutorial
programming
coding
c#
code
learn programming
unity tutorials
how to make a game
unity dots ecs
unity ecs 2023
unity job system
unity 2023 ecs
unity dots release
unity 2023 dots
unity ecs tutorial