The Artificial Intelligence found in the new version of the Tribulation Knights video game is based on GuideBot technology. Below is some information about how this works and a diagram showing the process.
We are using Guide Bot which is a cutting-edge all-in-one middleware AI solution for games and virtual reality.
First of all Guide Bot provides implementation of standard steering behaviors like chasing, steering, dynamic obstacle avoiding.
The flexible and expandable architecture of Guide Bot is based on intellectual autonomous agent’s theory. Actor is AI controlled entity. Actor can be in one of predefined visual states (like walking barehanded, running with sword, sitting, lying etc). Actor consists of effectors – arms, legs, mouth etc. Simple actions can be assigned for each effector: walk for legs, punch or use weapon for arms, talk for a mouth.
High-level actions are used to activate more complex behavioral patterns like: fighting enemy with different types of weapon (melee or distant), chase/flee enemy, patrol territory, wandering around.
Perception (or sensor) system allows AI entity to emulate eyesight and hearing in the virtual environment.
Each state manages its own set of animations.
