GAMES IN PROGRESS
Latest Videos
Home
/
Indie Game Developers
/
Turbo Makes Games
/
Unity ECS 1.0 Full Project Tutorial | Step-by-Step ๐ŸงŸโ€โ™‚๏ธ

Unity ECS 1.0 Full Project Tutorial | Step-by-Step ๐ŸงŸโ€โ™‚๏ธ

2 hr 27 min
๐Ÿ“Œ Download the full project files: https://www.tmg.dev/entities-1-0 ๐Ÿ“Œ ๐Ÿ‘จโ€๐Ÿ’ป Code/Scripts from this video: https://www.tmg.dev/entities-1-0-code ๐Ÿ‘จโ€๐Ÿ’ป ๐Ÿ’ฌ Come chat with other DOTS/ECS devs: https://tmg.dev/Discord ๐Ÿ’ฌ ๐Ÿšง Resources Mentioned ๐Ÿšง Unity ECS Documentation - https://docs.unity3d.com/Packages/com.unity.entities@1.0/manual/index.html My Videos: Entities 1.0 Overview - https://youtu.be/847oA3I4U3g Entities Explained - https://youtu.be/gaj4SY4KNR4 Entity Archetypes - https://youtu.be/-BafQJeULvQ Archetype Chunks - https://youtu.be/_VsRD392YIM Intro to Systems - https://youtu.be/pViD_h8NXf0 System Update Order - https://youtu.be/oX0NElpfXgg C# Job System - https://youtu.be/Iwj0_p0bLpc ECS Random - https://youtu.be/s-nr9EMmhfo Entity Command Buffer - https://youtu.be/hALEF5f7Mos Sync Points - https://youtu.be/1kpEUYDXzFg Material Overrides - https://youtu.be/XMRSNlTYHFY Blob Assets - https://youtu.be/PeTcIzoaTEA Dynamic Buffers - https://youtu.be/Ki0AwYZw2Ac ECS Editor Windows ๐Ÿ’ป My Game Development Setup: https://tmg.dev/GameDevPC ๐Ÿ’ป ๐Ÿ“ธ My Camera Gear: https://tmg.dev/CameraGear ๐Ÿ“ธ ๐ŸŽฎ Let me know what other topics you want to learn about ๐ŸŽฎ โŒš Time stamps for key topics โŒš - 0:00 - Course Introduction - 1:56 - Prerequisites - 5:43 - DOTS Theory Section - 6:21 - OOP vs DOD - 11:12 - What is DOTS? - 11:52 - What is ECS? - 17:14 - What is the C# Job System - 20:08 - Other DOTS Packages - 22:22 - New Project Setup - 28:31 - Creating a SubScene - 29:35 - Creating an Entity - 32:52 - Creating a Prefab Entity - 34:37 - Setting up the Graveyard Entity - 42:50 - Spawning Tombstones - 1:08:39 - Spawning Zombies - 1:30:55 - Zombie AI Logic - 2:03:25 - Damaging the Brain - 2:19:59 - Camera Controller - 2:25:17 - Final Demonstration and Wrap-up ๐ŸŒ Find Me Online! ๐ŸŒ ๐Ÿ“„ Blog: https://tmg.dev ๐Ÿ‘จโ€๐Ÿ’ป GitHub: https://github.com/JohnnyTurbo ๐ŸŽฎ Games: https://johnnyturbo.itch.io/ ๐Ÿฆ… Twitter: https://twitter.com/TurboMakesGames ๐Ÿ“บ Twitch: https://twitch.tv/TurboMakesGames ๐ŸŽต Music by: Joakim Karud http://youtube.com/joakimkarud #๏ธโƒฃ #UnityDOTS #UnityECS #MadeWithUnity