In this video I compare two approaches for creating floating UI like health bars, text labels, damage numbers, … using either world space UI or screen space UI.
Both approaches have their pros and cons and can be useful in different situations.
In the video I use Unity and UI Toolkit, but the two approaches for creating floating UI are also relevant in other game engines (Unreal, Godot, self-made, …)
Hope it helps you understand the key differences and pick the right approach for your project. ![]()
Can you think of other differences? How would you decide which approach to use?