pyghexmap.

Uma implementação do mapa HEX que fornece uma aula de mapa
Baixe Agora

pyghexmap. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • LGPL
  • Preço:
  • FREE
  • Nome do editor:
  • Matt Lauber
  • Site do editor:
  • https://github.com/mklauber/

pyghexmap. Tag


pyghexmap. Descrição

Pyghexmap é um módulo Python para uso em cima do Pygame. Ele é projetado para tirar muito do trabalho de utilizar um mapa hexgrid.classesmap (objeto) .__ init __ ((linhas, cols)) O objeto do mapa gerencia a maior parte da manipulação básica de dados e o acesso para o hexmap. Você pode pensar nisso como a tabela rastreando todas as informações de posicionamento sobre sua grade. É capaz de lhe dizer a distância entre duas células, a direção de uma célula para outra, e todas as células válidas em uma variedade de pilhas Valides são células que estão presentes neste mapa de mapas são numeradas da seguinte forma: ___ ___ ___ / 0,0 \ ___ / 1,2 \ ___ / 2,4 \ ___ / 1,1 \ ___ / 2,3 \ ___ // 1,0 \ ___ / 2,2 \ ___ / 3,4 \ ___ / 2,1 \ ___ / 3,3 \ ___ // 2,0 \ ___ / 3,2 \ ___ / 4,4 \ ___ / 3,1 \ ___ / 4,3 \ ___ // 3,0 \ ___ / 4,2 \ ___ / 5,4 \ ___ / 4,1 \ ___ / 5,3 \ ___ // 4,0 \ ___ / 5,2 \ ___ / 6,4 \ ___ / 5, 1 \ ___ / 6,3 \ ___ / \ ___ / \ ___ / map.Distance (Start, Destination) Este método lhe dirá a distância reta entre duas células, ignorando quaisquer obstáculos no caminho .: Map .Direction (Start, Destino) Este método lhe dirá a direção do ponto inicial para o ponto de destino .:map.neighbors (célula) Isso lhe dirá as células válidas ao lado desta célula. Não inclui a própria célula: Mapa.Spread (célula, raio = 1) retorna todas as células válidas dentro do raio de célula, incluindo a célula em si.:map.cone (célula, direção, comprimento = 1) Este método retorna o conjunto de células válidas em expansão de 3 células voltadas para a direção da célula, estendendo a extensão do comprimento.


pyghexmap. Software Relacionado

Gridd.

Reconstrução baseada em gramática de tabelas de dados densas de informações ...

76

Download