Data Structures

Nytro::Ai Namespace Reference

The 'Ai' namespace keeps all the Artificial Intelligence related classes, like agent, goal, crowd, brain, flock, hint, pathfinding and other. More...

Data Structures

class  AiAgent
 This (invisible) Scene node is the central AI thinker, a "sentient" entity in the world. More...
class  AiBrain
 The AI brain is commanding the AI agent, the actual behaviour. More...
class  AiCrowd
 An AI crowd is a set of agents inter-communicating to reach goals and to exist. More...
class  AiFlock
 AI flock used in general for birds or fish schools or other kind of flocking creatures. More...
class  AiGoal
 An AI goal for the agents, a rule / target to be reached. More...
class  AiHint
 An AI hint, to make life easier for the agents in finding proper paths, or to take "smarter" decisions. More...
class  AiLogicGraph
 This graph is used to model AI logic flow, an AI brain. More...
class  AiNavigationGraph
 This graph will help AI agents to find the targets faster and not to wander around with to purpose. More...
class  AiObstacle
 An AI obstacle will help an AI agent walk around a specific visual thing in the world. More...
class  AiPath
 An AI agent path, used to move the agents in the world. More...
class  AiPathfinding
 Pathfinding class, used to compute paths using a set of rules and obstacles. More...
class  AiPersonality
 The AI personality class holds info and parameters of a brain, making each agent unique from others
So for example you can have two monsters, same species or whatever, but one fearless and one a coward. More...
class  AiProvider
 The AI provider holds and manages a list of "sentient" agents. More...
class  AiSense
 An AI sense helps the agent move around or find automatic hints for its movement (sound, smell, sight and even proximity telepathy..). More...

Detailed Description

The 'Ai' namespace keeps all the Artificial Intelligence related classes, like agent, goal, crowd, brain, flock, hint, pathfinding and other.


© Copyright 7thFACTOR Entertainment - All rights reserved