Project DifficultiesOne of the most difficult parts of developing a hunting sim is the animals and their behavior. Initially, I used a set waypoint system but this didn't feel dynamic enough so I went back to the drawing board.
My SolutionI rewrote their ai so that it finds a random position on the navmesh, checks if it's reachable and within the wander radius, and if it is, that position is set as the ai's destination. Once reached, an idle animation is played and this process is repeated (see video for demonstration).