How to Smoothly Rotate AI Characters in Unreal Engine 4

The default behaviour for Unreal Engine 4 AI characters is to instantly snap towards the direction they are facing. AI smooth rotation in Unreal Engine 4 is simple and requires very little change to your existing AI characters. In this guide we will be making your AI character smoothly turn when moving between locations. If…Read More

Easy AI Movement in Unreal Engine 4

Unreal Engine 4 has robust pathfinding and AI movement built in. Using the navmesh (Navigation Mesh) and a pawn or character, simple and advanced AI can be created that interact with the world and the player. Even in a multiplayer session! With very little setup you can implement Simple AI Movement in Unreal Engine 4….Read More

Open World Navigation in Unreal Engine 4

In this guide we will enable open world navigation in Unreal Engine 4 using the Navigation Invoker system. One annoyance that most developers forget to think about when creating open world or procedural levels is the navigation system taking hours to generate the nav mesh. Using navigation invokers, we can generate the nav mesh during…Read More

Easy Dynamic Pathfinding in Unreal Engine 4

Unreal Engine 4’s pathfinding and navigation system gives all users a robust and easy to use system for adding AI controlled characters into their games. With the default settings, navigation is static preventing changes at runtime. Dynamically generating the nav mesh (Navigation Mesh) and adjusting it during runtime has very little documentation which is why…Read More