❗❗ Caution: This video was made with an older version of ECS. See pinned comment for further Details ❗❗
📌 Download the project files and assets from this video: https://tmg.dev/DOTS_Roll-A-Ball 📌
💬 Join the conversation with other ECS developers at https://tmg.dev/discord 💬
👇 See below for time stamps 👇
🎮 Let me know what other topics you want to learn about 🎮
0:00 - Introduction and Project Demonstration
1:47 - ECS Overview
3:10 - Setting up the Unity Project and Editor
5:14 - Creating the scene Geometry
6:07 - Adding/configuring ECS components to scene geometry
6:59 - Converting GameObjects to Entities
8:07 - Setting up the Ball Entity
9:40 - Creating the SpeedData Component
12:07 - Creating the Ball MovementSystem
18:28 - Enabling and Disabling systems while playtesting
19:07 - Creating Cube entities
20:00 - Setting the cubes as triggers
20:32 - Rotating the cube entities
22:55 - Creating the rotation system
26:30 - Explaining the pick-up cube system
27:22 - Creating the DeleteTag component
28:12 - Creating the DeleteSystem
32:34 - Creating the Pick-up System
43:50 - Creating a GameManager to keep track of Score and spawn the ball entity
49:33 - Incrementing the player score
50:50 - Making the camera GameObject follow the ball Entity
54:25 - Making the cube explosion effect
Please 'Like' this video and share it with anyone who is interested in video game development.
Subscribe to the channel for much more independent video game developer related content including tutorials, design breakdowns, industry events, VLOGs, and much more fun stuff!
Links:
Website:
https://TMG.dev
My GitHub:
https://github.com/JohnnyTurbo
Music by: Joakim Karud / joakimkarud
My Setup:
Camera - Yi Action Cam - https://amzn.to/2FSRxLk
Webcam - Logitech C922x Pro - https://amzn.to/2HTinFp
27" 4K Monitor - Asus PG27AQ - https://amzn.to/2Mkg7X2
Laptop - Asus GL502VS - https://amzn.to/2FNKiET
Keyboard - Das Keyboard 4 Ultimate - https://amzn.to/2W7SHZd
Other Keyboard - Ducky One 2 Mini - http://bit.ly/2I8ivQI
Headset - PlayStation Platinum Wireless Headset - https://amzn.to/2FR6n58
As an Amazon Associate I earn from qualifying purchases.
#UnityDOTS #MadeWithUnity #UnityRollABall