Resultados da pesquisa a pedido "path-finding"
Como obter o estado das células da grade com base em um local específico em uma matriz 2D
Considere uma grade 2D comn rows en columns (aqui 75x75). Os símbolos (tokens) são desenhados em cada célula no clique do mouse. O código abaixo é usado para desenhar linhas de grade e símbolos nas células: class DrawCanvas extends JPanel{ ...
AI da propulsão da nave espacial: pousar uma nave 3D na posição = 0 e ângulo = 0
Esse é um problema muito difícil sobre como manobrar uma nave espacial que pode traduzir e girar em 3D para um jogo espacial. A nave espacial temn jatos posicionados em várias posições e direções. Transformação dei-jato em relação ao CM da nave ...
A * Pathfinding em uma grade hexagonal
Alguém pode me apontar para um exemplo simples que implementaUm algoritmo de localização de caminhos * [https://en.wikipedia.org/wiki/A*_search_algorithm]com umhexagonalgrade (em JS). Eu o fiz funcionar em uma grade quadrada, no entanto, todas as ...
Impedir o deslocamento da localização com o nó da câmera SpriteKit
Eu notei que ocenterOnNode: método como mostrado, - (void)centerOnNode:(SKNode *)node { cameraOffset = [node.scene convertPoint:node.position fromNode:node.parent]; node.parent.position = CGPointMake(node.parent.position.x - cameraOffset.x, ...
Como posso detectar o caminho mais curto do ponto A ao ponto B sem passar pelos obstáculos?
Eu tenho tentado criar um código jQuery que varreria uma div com o idmap e.map tudo dentro dele e encontre o caminho mais curto#A para#B enquanto tenta evitar cruzar / tocar no#blockings, mas não tenho noção de como fazer o último. Qualquer ...
Como armazenar dados de transporte público
Atualmente, estou tentando implementar meu próprio localizador de transporte público para encontrar conexões de bonde / ônibus etc. com horários determinados. Todos os dados são gerados por mim (simplesmente adicionando coordenadas de paradas do ...
Haskell - Calculando o caminho mais curto usando árvores
Eu estou tentando escrever um código em haskell, que vai do ponto A ao ponto F, em um jogo de tabuleiro, que é essencialmente uma matriz, seguindo o caminho mais curto. Este é o quadro: AAAA ACCB ADEF * 0 0 NO robô entra na letra A, na parte ...
A distância mínima entre o início e o final da passagem deve visitar pontos em um labirinto
Então, suponha que eu tenha um labirinto, que tenha um ponto de início e um ponto final, marcados com laranja e vermelho, respectivamente, e meu objetivo é encontrar a distância mínima entre eles. O caminho bloqueado é representado pela cor preta ...
Como evitar que dois NavMeshAgent se afastem um do outro no Unity?
No meu jogo, todos os personagens de jogadores e monstros têm umNavMeshAgent componente, quando um personagem se move para outro, ele afasta o segundo. Eu li os documentos de unidade do NavMeshAgent, descobri que o problema é afetado porTipo de ...