A * Este XNA Component é projetado a partir do zero, para tirar o máximo partido das capacidades de threading do XBox. O componente A * A * contém uma Manager, com três Um caminho * encontrar motores, permitindo três pesquisas de caminhos simultâneos, ao mesmo tempo, maintaing excelente desempenho e baixo GC (coleta de lixo). O desempenho é alcançada e mantida, devido a conceitos-chave incorporados no A * componente, como a 'Lista Cheap' [3] methology. Também o "lista fechada" [4] é eliminado todos juntos, uma vez que uma matriz com tipos Enum são usados para atualizar rapidamente o status de A * nós dentro do núcleo algoritmo A *. O componente A contém também XNA * A * grafo-, que permite para rastrear directamente os nós / bloqueados não bloqueados; uma parte vital da fórmula pathfinding. Além disso, o A * grafo- aceita ajuste do valor do ponto, de influenciar diferentes partes do mapa; por exemplo, valores de ponto superiores representam terrenos acidentados, e valores de ponto inferiores representam terreno passável. A A * grafo- é utilizado automaticamente no núcleo algoritmo A *, influenciando os resultados da pesquisa pathfinding globais.
Principais Características: * Um gerente, cordinating pedidos internamente com os A * motores. Projeto do motor 3-Linha, usando todos os 3 processadores no Xbox 360. Projetado para manter um baixo GC (coleta de lixo). Otimizado Um motor * usando conceitos como a 'Lista barato' para reduzir o tempo de busca. A * Graph, rastreamento bloqueado / nós de caminho desbloqueado. Projetado para funcionar em plataformas Windows e Xbox-360. Pode ser 'Late-Bind "para o motor TemporalWars 3D
Requisitos :.
XNA 4.0 Redist, Visual Studio 2010 Express
Comentários não encontrado