Acest A * XNA Component este proiectat de la zero, pentru a profita din plin de capabilități de filetat Xbox lui. A * Componenta conține un A * Manager, cu trei O cale * găsirea motoare, permițând 3 căutări simultane cale, în timp ce, de asemenea, mentinerea performanțe excelente și GC scăzut (colectarea gunoiului). De performanță este realizat si mentinut, datorită conceptelor cheie incluse în A * componenta, ca "lista ieftine" [3] Metodologia prin care. De asemenea, "liste închise" [4] este eliminată împreună, deoarece o serie de tipuri de Enum sunt folosite pentru a actualiza rapid starea de A * noduri în interiorul miezului A * algoritm. Componenta A * XNA conține și A * -Graph, ceea ce permite urmărirea direct noduri blocate / deblocate; o parte vitală a formulei pathfinding. Mai mult decât atât, A * -Graph acceptă Reglarea punctului valoare, pentru a influența diferitelor părți ale hărții; de exemplu, la punctul de valori mai mari reprezintă teren accidentat, și punctul de valori mai mici reprezintă teren acceptabil. A * -Graph este utilizat în mod automat în miez A * algoritmul, influențând rezultatele căutării pathfinding globale.
Caracteristici principale: A * Director, cordinating cereri intern cu * motoarele A. 3-Subiect de proiectare motor, folosind toate cele 3 procesoare pe Xbox-360. Conceput pentru a menține o GC scăzut (colectarea gunoiului). Optimizat Un motor * folosind concepte cum ar fi "Lista ieftine" pentru a reduce timpul de căutare. A * Graph, urmărire blocate / noduri de cale Unblocked. Proiectat pentru a rula pe Windows și platformele Xbox 360,. Poate fi "Late-Bind" a motorului TemporalWars 3D
Cerințe :.
XNA 4.0 Redist, Visual Studio 2010 Express
Comentariile nu a fost găsit