Turbo Makes Games | How to Use UI in Unity ECS - Health Bars, Score Counter, and More! [ECS Ver. 0.17] @TurboMakesGames | Uploaded May 2021 | Updated October 2024, 8 hours ago.
Hello! Since ECS 1.0 has been released, I've gone ahead and created an updated version of this video - you can watch it here: youtu.be/mhVwBUbesI4
❗❗ *Caution:* This video was made with an older version of ECS. See pinned comment for further Details ❗❗
📌 Download the project files from this video: https://tmg.dev/ECSUI 📌
👨💻 Scripts used in this video: https://tmg.dev/ECSUI-Code 👨💻
💻 My Game Development Setup: https://tmg.dev/GameDevPC 💻
👇 See below for time stamps 👇
- 0:00 - Using UI and MonoBehaviours in ECS
- 1:40 - Unity Project Setup
- 2:17 - Managed Data Components
- 3:45 - Separating Managed Data Components
- 5:08 - Calculating Health Value
- 5:51 - Updating UI in a System
- 7:24 - Health Bar UI Demonstration
- 7:33 - Updating the Score Counter
- 9:05 - Final Demonstration and Wrap-up
Links:
Blog: https://tmg.dev
Twitch: twitch.tv/TurboMakesGames
Twitter: twitter.com/TurboMakesGames
Game Studio: homecookedgames.com
GitHub: github.com/JohnnyTurbo
Music by: Joakim Karud youtube.com/joakimkarud
📸 My Camera Gear: https://tmg.dev/CameraGear 📸
🎮 Let me know what other topics you want to learn about 🎮
#MadeWithUnity #UnityECS #UI
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!
Hello! Since ECS 1.0 has been released, I've gone ahead and created an updated version of this video - you can watch it here: youtu.be/mhVwBUbesI4
❗❗ *Caution:* This video was made with an older version of ECS. See pinned comment for further Details ❗❗
📌 Download the project files from this video: https://tmg.dev/ECSUI 📌
👨💻 Scripts used in this video: https://tmg.dev/ECSUI-Code 👨💻
💻 My Game Development Setup: https://tmg.dev/GameDevPC 💻
👇 See below for time stamps 👇
- 0:00 - Using UI and MonoBehaviours in ECS
- 1:40 - Unity Project Setup
- 2:17 - Managed Data Components
- 3:45 - Separating Managed Data Components
- 5:08 - Calculating Health Value
- 5:51 - Updating UI in a System
- 7:24 - Health Bar UI Demonstration
- 7:33 - Updating the Score Counter
- 9:05 - Final Demonstration and Wrap-up
Links:
Blog: https://tmg.dev
Twitch: twitch.tv/TurboMakesGames
Twitter: twitter.com/TurboMakesGames
Game Studio: homecookedgames.com
GitHub: github.com/JohnnyTurbo
Music by: Joakim Karud youtube.com/joakimkarud
📸 My Camera Gear: https://tmg.dev/CameraGear 📸
🎮 Let me know what other topics you want to learn about 🎮
#MadeWithUnity #UnityECS #UI
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!