Creating Health Bars using Unity GUI Textures
Technical talk from Matt Bauer about Unity creating scaling health bars in Nauticus Act III, the RTS style conclusion to Nauticus.
In this tutorial, I take you through the steps to create health bars in Unity. They scale in size based on the camera's position, and they will also change color from green to red.
We will build them using Unity's GUI textures which are ideal for this type of application. While we're applying them in an RTS style game with an overhead camera, you should be able to implement something similar in your game no matter the genre.
If you have any questions about this tutorial or others I have posted, leave us a comment on the Youtube video.
Recommended posts
We have similar articles. Keep reading!
Creating game sprites used to take hours of painstaking work, drawing frame by frame, tweaking pixels, and hoping the animation felt right. AI-generated art enables you to create a whole sprite sheet in seconds, but it still takes some effort to get it pixel-perfect and ready to use in a game. In this post, we’ll show you how to take AI art and transform it into a polished asset that moves fluidly, letting you focus on building your game instead of wrestling with every frame.
Learn how to run a sandbox TTRPG campaign with zero prep using random tables. This guide shows how to quickly build towns, NPCs, and story hooks on the fly, freeing you to react and improvise with confidence. Includes tips, examples, and a printable Town Starter Kit to get started fast.
You've got a session tomorrow, and you're short on time. Prep can be a daunting part of running a game, but what if you could cut your prep time in half and still deliver compelling sessions? Enter: random tables.