Ce composant A * XNA est conçu à partir du sol, de tirer pleinement parti des capacités de filetage de la Xbox. La composante A * A * contient un gestionnaire, avec trois A * chemin de trouver moteurs, permettant simultanées 3 recherches de chemin, tout en maintaing excellente performance et faible GC (Garbage Collection). La performance est obtenue et maintenue, en raison de concepts clés intégrés dans la composante A *, comme la «Liste Cheap" [3] de methology. Aussi la «liste fermée» [4] est éliminé tous ensemble, depuis un tableau avec des types Enum sont utilisés pour mettre à jour rapidement le statut d'un * nœuds à l'intérieur du noyau algorithme A *. Le composant A * XNA contient également le -Graph A *, ce qui permet de suivre directement noeuds bloqués / non bloqués; une partie essentielle de la formule de pathfinding. En outre, l'A * -Graph accepte paramètre valeur d'un point, à influencer les différentes parties de la carte; par exemple, points-valeurs plus élevées représentent un terrain accidenté, et de points faibles valeurs représentent terrain franchissable. Le A * -Graph est automatiquement utilisé dans le noyau algorithme A *, influencer les résultats globaux de la recherche de pathfinding.
Caractéristiques principales: A * Gestionnaire, cordinating demandes en interne avec les A * moteurs. 3-Thread de conception du moteur, en utilisant tous les 3 processeurs sur le Xbox-360. Conçu pour maintenir un bas GC (Garbage Collection). Optimisé Un moteur de * en utilisant des concepts tels que la «Liste Cheap» pour réduire les temps de recherche. A * Graph, le suivi Bloqué / nœuds de chemin non bloquées. Conçu pour fonctionner sur les plateformes Windows et Xbox 360-. Peut être «Late-Bind 'au moteur TemporalWars 3D
Exigences :.
XNA 4.0 Redist, Visual Studio 2010 Express
Commentaires non trouvées