Since last update I have worked hard to finally implement some more life to the game.
I have implemented A* pathfinding from Aron Gronberg to the game to control the movement of villagers and animals.
I have used the Unity Finite State Machine tutorial to help me with creating a state controller.
First steps were hard.
I made a default idle state anim for a bird:
Then I worked on crating simple pathfinding ai based on the solution from a* implementation:
Unfortunately due to my idea to have colliders - not all of them were scanned by A* Grid, so for now I had to turn them of, or the birds tended to get stuck:
Finally the villagers and birds are walking around
Behind the scenes view of the system:
Blue gizmo means that the character is idle
Yellow Gizmo means it is moveing or looking for target.
The target for now is a randomly selected tile