Home Games Resources Assets Contact

Check us out
on social media

Hitman Escort AI in UE5 using State Trees

Posted on June 2026

In this new Unreal Engine 5 AI series, we're recreating the iconic trespassing system from Hitman using State Trees. In Hitman, guards react differently depending on where the player is, whether they're allowed to be there, and how they behave when challenged.

If you would like to request any other graph logic being added (tasks, evaluators, conditions) please let me know and I'll add it here.

State Tree

We're using the brand new tool by JDA-2025 to display the state tree. Its working great so far and the updates are pushing it further each time! Huge thanks to the team for letting me try it out!

Graph Capturer

Blueprint Code

× Surprise GIF