xaitment’s Smart AI for Unity Comes to Mobile Games

Published on Wednesday, 30 May 2012

The xaitMap and xaitControl for Unity plug-ins from xaitment, AI software manufacturer for video Xaitment-AI-Mobile-Games1
game and simulation developers, can now deploy NavMeshes, movement,
pathfinding and obstacle avoidance on iOS, Android and the Unity Web Player.

Once installed, xaitMap for Unity’s pathfinding functionality appears in the interface and menu structure of Unity and Unity Pro versions 3.4 and 3.5.  
Xaitment-AI-Mobile-Games1  
xaitMap for Unity is Windows-based, with Mac support coming soon, and brings a number of pathfinding functions to mobile and browser game development including fast 3D NavMesh generation on any type of terrain and platform-optimized pathfinding. In-game NavMesh updates are also possible using dynamic blockers, setting up and modifying collision avoidance on any component in a scene. You can create and modify a character’s movement, and quickly create predefined paths by dragging and dropping targets on a NavMesh.  
Xaitment-AI-Mobile-Games1  
xaitMap for Unity for all platforms can be purchased from xaitment’s web store and a 45-day free trial is also available. The plug-in comes with community support, documentation and video tutorials.  
Xaitment-AI-Mobile-Games3  
xaitControl for Unity plug-in now also supports the creation of realistic character behaviors and game logic for games running on Mac, iOS, Android and the Unity Web Player, in addition to Windows. xaitControl for Unity is a visual state machine editor and runtime library designed to work with the scene editor and Mono Develop environment of Unity and Unity Pro v3.4 and later.

“Dumb characters and poor game logic can ruin a gaming experience,” said Mike Walsh, CEO at xaitment. “xaitControl for Unity is designed for AI programmers and game designers of any skill level who want to give their game characters more realistic mannerisms and logic. And with mobile support, they can now bring this gaming component to mobile games.”

Mobile support enables xaitControl for Unity users to develop in Windows, with Mac support coming soon, and to deploy their character behaviours and game logic on Windows, Mac, iOS, Android, and the Unity Web Player games. With Visual Scripting you create AI behaviours, interactive objects and game logic within a graphical state machine editor. Drag and drop can be used with states, transitions or complete state machines to organize and speed up development. The flow of state machines and watch state and variable changes and events may be examined with the real-time debugger. Both C# or Java are supported.

When xaitControl and xaitMap launched in late February 2012, they supported the creation of AI for PC games only. Both products will now be supporting the creation of AI in Unity games running on iOS, Android and in the Unity Web Player.  www.xaitment.com