I am developing a game where a player is a bird. There are other birds in the world too, some allies and some foes.
I am still in the early stages of the game - I am currently developing some flocking steering behaviours - but will they be enough?
The game will not have closed environments like FPS games, but it will have some places where things are more confined - e.g inside a mountain.
Also, there will be missions where the NPCs will go from place to place etc. I don't want to characters stuck on mountains/rocks/trees.
So how do I decide if I am going to need path finding?