Perguntas com a marcação «grid»

11
Localizando formas na matriz 2D e otimizando

Acabei de receber uma imagem ... A imagem abaixo do meu jogo mostra alguns blocos escuros, que foram reconhecidos como parte de uma forma de "T". Como pode ser visto, o código escureceu os blocos com as manchas vermelhas e não viu as formas "T" com os contornos verdes. Meu código percorre x / y,...

10
Simulando "linha de visão" com obstáculos na grade 2D?

Deparou-se com um problema interessante. Eu preciso descobrir como simular a linha de visão - bastante simples, apenas em uma grade 2D com obstáculos. Uma célula da grade é visível ou não. Posso obter algo realmente rudimentar - como espalhar n espaços do jogador ou bloquear a propagação...

10
Blocos caindo e formas complexas

Atualmente, tenho um jogo simples do tipo Tetris e me deparei com um problema que não consigo resolver. Ao contrário de Tetris, onde há uma única forma em queda, tenho várias formas potencialmente interligadas que precisam cair; Eu preciso calcular suas posições finais. Considere o...

10
Armazenando uma grade hexadecimal

Estou criando uma pequena estrutura de grade hexadecimal para o Unity3D e cheguei ao seguinte dilema. Este é o meu sistema de coordenadas (retirado daqui ): Tudo funciona muito bem, exceto pelo fato de eu não ter idéia de como armazená-lo. Originalmente, pretendia armazenar isso em uma matriz 2D...

9
Como encaixar a posição de um objeto de jogo em uma grade?

Estou criando um jogo que envolve elementos de jogabilidade "em queda". O problema é que não tenho certeza de como fazê-lo, de modo que os blocos se ajustem a algum tipo de grade; em outras palavras, não tenho certeza de como ele selecionará a célula mais próxima de sua posição. Os blocos não...

9
Gerando um layout de cidade em uma grade

Quero gerar um layout de cidade em uma grade quadrada (renderizada isometricamente, mas isso não importa) usando os seguintes elementos: Casas 2x2 Estradas, 1 unidade de largura Canais, 1 unidade de largura Layout da amostra: Eu sempre tenho um número específico de casas e quantas estradas...

8
Conversão de densidade de campo de fluxo

Estou tentando implementar a navegação de campo de fluxo, conforme descrito em http://grail.cs.washington.edu/projects/crowd-flows/, mas não consigo entender como a Função de Densidade na Figura 4 do artigo deve lidar raio unitário. Alguém já implementou isso e pode fornecer mais...

8
Armazenando paredes que estão entre ladrilhos

Estou escrevendo mecanismo isométrico em c ++. Decidi adotar uma abordagem mais realista e fazer com que as paredes ocupassem espaço entre dois ladrilhos, e não um único ladrilho inteiro, como mostra a figura abaixo (como no The Sims). Meu problema é que não tenho idéia de como armazenar os...