DOTS 1.0 in 60 MINUTES!

DOTS 1.0 in 60 MINUTES!

🎮 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

unity dots 1.0unity entities 1.0unity ecs 1.0

Post a Comment

0 Comments