Apesar da primeira versão do jogo não possuir modo single-player, uma funcionalidade com inteligência deverá ser implementada desde já. Trata-se da identificação do caminho percorrido pelas peças, ou Pathfinding. Isto é necessário para que o jogo possa verificar se a peça pode realmente chegar ao destino escolhido pelo jogador.
Nós, seres humanos, somos capazes de identificar o melhor caminho em poucos segundos. Porém, os computadores necessitam de um algorítmo complexo para realizar esta tarefa rapidamente. Para este jogo, eu utilizarei o algorítmo A* (A Star), muito utilizado em vídeogames para diversas funções de inteligência artificial.
Nenhum comentário:
Postar um comentário