Perguntas com a marcação «tiles»

10
Design de mapa inteiro vs. design de matriz de peças

Estou trabalhando em um RPG 2D, que apresentará os mapas habituais de masmorras / cidades (pré-gerados). Estou usando peças, que depois combinarei para fazer os mapas. Meu plano original era montar os blocos usando o Photoshop, ou algum outro programa gráfico, para ter uma imagem maior que eu...

9
Descobrir em qual bloco o clique de um mouse pousou

Estou trabalhando em um jogo baseado em grade isométrica e estou tendo um problema ao tentar vincular um clique do mouse do usuário a um bloco. Consegui dividir o problema em duas partes: Encontrar um retângulo que circunda um bloco (o que eu pude fazer) Descobrir a partir do retângulo em que o...

9
Como o gluLookAt funciona?

Pelo meu entendimento, gluLookAt( eye_x, eye_y, eye_z, center_x, center_y, center_z, up_x, up_y, up_z ); é equivalente a: glRotatef(B, 0.0, 0.0, 1.0); glRotatef(A, wx, wy, wz); glTranslatef(-eye_x, -eye_y, -eye_z); Mas quando imprimo a ModelViewmatriz, a chamada para glTranslatef()parece...

9
Xna: Texture2D a partir de um arquivo png

Estou criando um jogo baseado em blocos e trabalhando para suporte a conjuntos de peças. Estou tentando fazer com que um Texture2D seja definido como um arquivo PNG escolhido. Posso fazer isso sem problemas f Carrego a imagem no pipeline de conteúdo, mas o editor de níveis será usado por pessoas...

9
Linha de visão diagonal com dois cantos

No momento, estou usando o algoritmo de linha de Bresenham como linha de visão. O problema é que encontrei um caso em que jogadores podem olhar através das paredes. Ocorre quando o jogador olha entre dois cantos de uma parede com um espaço do outro lado em ângulos específicos. O resultado que...

9
Blocos de .PNG para o mapa .PNG

Eu queria saber como posso obter meus 110+ .png blocos de mapa convenientemente em um 1: 1 pixel tamanho mapa .png. Eu tenho percorrido o google e coisas assim, e o fórum é para o jogo de mercadorias grátis que estou modificando, mas o aplicativo que estou usando reconhece apenas arquivos .png e...

8
2D ver mapas de cima para baixo

Eu queria saber como isso funciona. Você carrega o mapa completo quando o jogo inicia ou carrega partes do mapa em tempo de execução? E como você salvaria os mapas? Seria em XML ou em algum formato

8
A maneira mais eficiente de desenhar vértice com o OpenGL

Estou escrevendo um jogo OpenGL 3D. Haverá toneladas de triângulos para terrenos e objetos em uso. Estou estudando no guia oficial do OpenGL e o primeiro método apresentado é chamar uma função glVertexapós o glBeginpara cada vértice que você deseja desenhar. No entanto, esse método parece...

8
Projetando um mecanismo flexível baseado em blocos

Estou tentando criar um mecanismo de jogo flexível baseado em blocos para criar todos os tipos de jogos de quebra-cabeça não em tempo real, assim como Bejeweled, Civilization, Sokoban e assim por diante. A primeira abordagem que tive foi ter uma matriz 2D de objetos Tile e, em seguida, ter...

8
Rastreio de extensão em todo o bloco em uma grade

Atualmente, estou trabalhando em A * pathfinding em uma grade e estou procurando suavizar o caminho gerado, considerando também a extensão do personagem se movendo ao longo dele. Estou usando uma grade para encontrar o caminho, no entanto, o movimento do personagem é de roaming gratuito, não o...