Questo A * XNA componente è stato progettato da zero per sfruttare appieno le funzionalità di threading del XBox. L'A * componente contiene un A * Manager, con tre Un percorso * trovare motori, consentendo per 3 ricerche di percorso simultanee, mentre anche mantenendo ottime prestazioni e basso GC (Garbage Collection). La performance è raggiunto e mantenuto, a causa di concetti chiave incorporati nella A * componente, come la 'Lista Cheap' [3] methology. Anche la 'Lista Chiusa' [4] viene eliminato tutti insieme, dal momento che un array con tipi Enum sono utilizzati per aggiornare rapidamente lo stato di un nodo * all'interno del nucleo algoritmo A *. Il componente A * XNA contiene anche la A * grafico della forza, che consente direttamente inseguimento bloccati nodi / sbloccate; una parte vitale della formula pathfinding. Inoltre, il grafico della forza A * accetta impostazione del punto di valore, per influenzare diverse parti della mappa; per esempio, di punti-valori più alti rappresentano terreni accidentati, e punto-valori più bassi rappresentano terreno accettabile. L'A * grafico della forza viene automaticamente utilizzato nel nucleo algoritmo A *, influenzando i risultati di ricerca pathfinding complessivi.
Caratteristiche principali: A * Direttore, cordinating richieste internamente con i motori * A. 3-Thread progettazione del motore, utilizzando tutti e 3 i processori su Xbox-360. Progettato per mantenere un basso GC (Garbage Collection). Ottimizzato Un motore * utilizzando concetti come la 'Lista Cheap' per ridurre i tempi di ricerca. A * Grafico, inseguimento Bloccato / nodi percorso sbloccato. Progettato per funzionare su piattaforme Windows e Xbox-360. Può essere 'Late-Bind' al motore TemporalWars 3D
Requisiti .
XNA 4.0 Redist Visual Studio 2010 espresso
I commenti non trovato