xaitment's Product Architecture


The AI architecture below illustrates what xaitment’s AI tools can do and how they work together to bring high and standard level AI to your game.

xaitMap takes level geometry from your game and uses it to generate a navigation mesh and path data. This data is then used by xaitMap – Movement Core to allow you to create movement functions and crowd simulations. xaitControl uses the data from xaitMap and xaitMove, along with data from other middleware like animation or sound, and allows you to create a hierarchy of character behavior modeling for the NPCs in your game. xaitControl also contains a live, graphical debugger so you can optimize these behaviors while you are playing the game.

xaitKnow and xaitThink provide your game with high-level AI, including knowledge modeling and high-level behavior modeling. This data is also used by xaitControl to optimize AI functions in your NPCs and game world.

Evaluate xaitment AI

Evaluate - click here

Evaluate xaitment's libraries & graphical tools for NavMesh creation, pathfinding, movement, character behavior modeling, and game logic.

Meet us @ GDC 2012 (Mar 7- Mar 9, 2012)

Click here for a meeting

If you can't make the show, please contact us for a private demo or request a web-presentation.