Work Blog

For this week I have been working on finalizing the villagers navigation and making the villagers state machine work correctly, as the villagers had up until now not been able to correctly idle, and would not wait when grabbing a new movement position.

Math Blog

This week, using vector mathematics and coordinate space transforms was imperative in making the Friendly NPC AI. The AI needed to move through 3-dimensional space and calculate the velocity they need to have to reach their next position on a navigation path.

We were using this to make the NPC villagers move around the village that they inhabit instead of standing in one spot. This is useful to increase player immersion and help make the world of the game feel more alive!

Posted in

Leave a comment