|
DI-Guy AI - Artificial Intelligence
DI-Guy AI add brains to DI-Guy characters so they react instantly and intelligently to events and other characters in their world. DI-Guy AI lets you quickly generate crowds of autonomous, terrain-aware human characters. Each character is an independent-thinking extensible agent.
Custom Crowds in a Single Stroke...
Users can use the "Crowd Blitz" mode in DI-Guy Scenario to instantly paint into their world large crowds of intelligent characters -- characters whose appearances and behaviors can be set by the author.
Self-navigating
Each character is aware of buildings, obstacles, and the other people and vehicles in the environment so that it can make decisions about how to move through the scene in a logical and realistic manner. A-Star algorithm path planning, collision-based navigation, region painting, as well as loose or tight path-based authoring are all supported.
Independent and part of a Crowd
Each character is an independent intelligent agent. It can be combined with other characters into crowds and commanded via the entire group. The result is exceptionally fast authoring and simple run-time control, while still allowing the character to be commanded and parameterized separately and make its own decisions.
AI Minds
With the release of DI-Guy 10, DI-Guy now offers characters with AI Minds, enabling our smartest characters yet! Like all our characters, they can be blitzed in with a single stroke of the mouse and are ready to go.
AI Minds are a framework for scripting highly intelligent high performance characters using the Lua scripting language. With AI Minds you can visualize the state machine of each character's brain and control how the character reacts to events and messages from other characters as the simulation progresses. Default Soldier and Pedestrian minds AI Minds are provided with DI-Guy AI and are ready to be extended by authors.
DI-Guy AI as a Lifeform Server
DI-Guy AI can be combined with DI-Guy Scenario to act a lifeform server, letting you instantly populate your distributed simulations with hundreds or thousands of thinking intelligent characters. Just attach DI-Guy AI to your DIS or HLA exercise and it will populate battlefields and cities with characters that interact with the live trainees or other SAFs participating in the common exercise.
DI-Guy AI can be used by itself or in conjunction with other SAFs such as OneSAF, Export CGF, or VR-Forces. SAFs simulate tanks, aircraft, and other vehicles while DI-Guy AI does it what it does best; simulating realistic humans on a wide scale. (But hey, if you want to have us control the vehicles, we're happy to do that too!)
DI-Guy AI and DI-Guy Scenario
DI-Guy AI has been designed from the beginning to be easiest to work with inside of your DI-Guy Scenario authoring and visualization station. We recommend all users start with DI-Guy AI in this context.
DI-Guy AI and DI-Guy SDK
DI-Guy AI and all its functions are completely accessible via the DI-Guy SDK API.
|