Npc in open world

I’m making an open-world game and I’ve encountered a problem while developing NPCs. The problem is that NPCs require a navmesh, but if I set it for the entire open world, it takes a really long time to assemble, which is undesirable. How can I solve this?

If you go to edit- project settings - navigation, you can change all the settings to make the calculation areas larger which should save time. If the game is open world, the box can’t walk on everything anyway, it’s probably better to have multiple smaller nav meshes around where the npcs are

2 Likes

I understand, but I have a 64-square-kilometer open world with multiple locations, and creating a navmesh for each location is quite a challenge. And even if I create these navmeshes by location, I can simply run away from the enemy, they won’t be able to catch me. Is there a way to create intelligent NPCs without using a navmesh?