What changed
0 fixes1 addition2 changes0 removals
changedI have been spending the past few weeks researching, developing, and testing advanced pathfinding algorithms that I can use to improve the movement and pathfinding for the AI in the game. The main reason for the algorithms? To make it so objects can keep animals from crossing them, like a fence wall. For example, you could keep an animal permanently within a completely walled area, (or keep them out, like a wall surrounding your village!).
changedThe reason this takes so long is for many reasons. But the main one is testing for performance. There is going to need to be simulated data and many computations performed on that data which can of course affect performance. So a great deal of testing and prototyping must be done.
addedIn the end, if everything I am planning to do works out with this. Animals can now be blocked by objects more effectively. They can be corralled, or kept away from areas. And the best part.. I could start to work on a profession I wanted to put in the game for a long time: Animal Husbandry!
Vantage: Primitive Survival Game changes
changedI have been spending the past few weeks researching, developing, and testing advanced pathfinding algorithms that I can use to improve the movement and pathfinding for the AI in the game. The main reason for the algorithms? To make it so objects can keep animals from crossing them, like a fence wall. For example, you could keep an animal permanently within a completely walled area, (or keep them out, like a wall surrounding your village!).
changedThe reason this takes so long is for many reasons. But the main one is testing for performance. There is going to need to be simulated data and many computations performed on that data which can of course affect performance. So a great deal of testing and prototyping must be done.
addedIn the end, if everything I am planning to do works out with this. Animals can now be blocked by objects more effectively. They can be corralled, or kept away from areas. And the best part.. I could start to work on a profession I wanted to put in the game for a long time: Animal Husbandry!
I thought I would give you an update on what I am working on with improving the animal AI.
I have been spending the past few weeks researching, developing, and testing advanced pathfinding algorithms that I can use to improve the movement and pathfinding for the AI in the game. The main reason for the algorithms? To make it so objects can keep animals from crossing them, like a fence wall. For example, you could keep an animal permanently within a completely walled area, (or keep them out, like a wall surrounding your village!).
The reason this takes so long is for many reasons. But the main one is testing for performance. There is going to need to be simulated data and many computations performed on that data which can of course affect performance. So a great deal of testing and prototyping must be done.
In the end, if everything I am planning to do works out with this. Animals can now be blocked by objects more effectively. They can be corralled, or kept away from areas. And the best part.. I could start to work on a profession I wanted to put in the game for a long time: Animal Husbandry!
Right now I am near the end of my prototyping/testing phase, then if everything is good, I can begin to actually start coding the system.
Crossing my fingers and hoping everything I want to do with this works out!