Unreal Engine 5 Archives

Unreal Engine 5 differs in many respects from UE4, so much so that it warrants its own category. Many of the previous principles still apply, and these are my notes on the new version. I’ve started using it in 2023.

Damaging Actors with OnTakeAnyDamage in Unreal Engine

I didn’t know about a handy event that can apply damage to an actor, thanks to the OnTakeAnyDamage function. It’s an Event Dispatcher that Actor classes listen to, and if applied from another object, it’s really easy to pass on how much damage happened and also how it was caused. Consider this code plugged into …

Read more

Bringing back the dotted outline in the Widget Editor

Creating my first HUD widget in UE5 was a little disconcerting, as I didn’t see a reference to where any of my UI elements would end up on screen. Turns out there was an invisible default element called Canvas Panel in previous versions, into which we would place our UI elements. Thankfully this thing is …

Read more