Ten komponent jest * XNA zaprojektowane od podstaw, aby w pełni wykorzystać możliwości gwintowania Xbox jest. * Składnik zawiera A * Menedżer z trzech silników * ścieżki znalezienia, pozwalając na 3 jednoczesnych wyszukiwania ścieżek, a także zachowaniu doskonałe osiągi i niskie GC (Garbage Collection). Wydajność została osiągnięta i utrzymana, ze względu na kluczowych pojęć wprowadzonych do komponentu A *, jak "Tani listy '[3] methology. Również "Zamknięty Lista" [4] jest wydalany razem, ponieważ tablica z rodzajów Enum służą do szybkiego aktualizowania statusu * węzłów wewnątrz rdzenia algorytmu A *. Składnik * XNA zawiera A * -Graph, co pozwala na bezpośrednie śledzenia zablokowany / niezablokowanych węzłów; istotną częścią wzoru pathfinding. Ponadto, * -Graph akceptuje ustawienie punktu wartości, wpływać na różne części mapy; na przykład, wyższe wartości stanowią punkt w trudnym terenie, a niższe wartości stanowią punkt znośny terenu. * -Graph Automatycznie stosowane w rdzeniu algorytmu A *, wpływając na ogólny wynik wyszukiwania Pathfinding.
Główne cechy: A * Menedżer, cordinating żądań wewnętrznie z A * silników. 3-Thread konstrukcja silnika, wykorzystując wszystkie trzy procesory na Xbox-360. Zaprojektowany, aby utrzymać niski GC (Garbage Collection). Zoptymalizowany A * silnik przy pojęć, takich jak "tanie List 'skrócić czas wyszukiwania. * Wykres, śledzenie zablokowany / odblokowany węzły ścieżki. Zaprojektowany do pracy na platformach Windows i Xbox-360. Może być "Późno-Bind" do silnika TemporalWars 3D
Wymagania .
XNA 4.0 Redist, Visual Studio 2010 ekspresowe
Komentarze nie znaleziono