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!

Tower Defense Tutorials Part 2

The second video tutorial of a series which takes you through the process of building a tower defense game.

What did Unity just announce at Unite 2022

Announcements from Unity's 2022 conference. An exciting look at everything new: cross-platform, XRI, advanced UI, immersive graphics, and facial animation.

Deploying Unity Games to iOS

If you're used to working on Windows but want to deploy your Unity game for iOS, read up on our step by step guide.

Shaders in Unity: Core Concepts

Shaders are a powerful tool in game development, allowing developers to create rich, visually striking effects that can greatly enhance the realism and immersion of a game. However, they can also be complex and difficult to understand.


Log in or sign up to leave a comment.