Perguntas com a marcação «2d»

8
Determinando player.isFalling () através da mudança de y?

Atualmente, estou usando o Box2D e meu personagem é um monte de acessórios no Box2D. Eu queria saber se, para determinar se um jogador está caindo, detectar uma mudança na posição Y seria apropriado? Existem outras maneiras em que não estou pensando? Como esse tipo de coisa geralmente é...

8
Unity3D - Como pavimentar sprites 2D?

Eu uso iluminação dinâmica de vértice em sprites 2D. Em sprites maiores, a iluminação é mais feia do que nos menores. Isso ocorre porque todo sprite é apenas um quad de dois triângulos. Não há vértices suficientes para a iluminação em áreas maiores. Existe uma maneira de usar mais triângulos em um...

8
Implementando um SceneManager usando OpenFL

Estou tentando implementar um SceneManager básico usando OpenFL e Haxe. Não tenho muita experiência no uso do OpenFL e Haxe, por isso tenho alguns problemas. Aqui está como eu projetei a classe SceneManager: package; import openfl.display.Sprite; import openfl.Lib; class SceneManager extends...

8
Grama alta Unity2D

Estou usando o Unity para criar um jogo 2D de cima para baixo. Tudo tem sido ótimo até agora, mas me deparei com um problema que não consigo resolver adequadamente. Eu quero implementar "áreas de grama alta" onde parte do personagem será ocluída. Um exemplo visual: Pensei em criar grama alta...

8
Tamanho ideal de sprite para rotações

Estou criando um jogo baseado em sprite e tenho um monte de imagens em uma resolução ridiculamente grande e as dimensiono para o tamanho desejado de sprite (por exemplo, 64x64 pixels) antes de convertê-las em um recurso do jogo. sprite dentro do jogo, não preciso escalá-lo. No entanto, se eu girar...

8
Fazendo uma bola Box2D pular para uma altura constante

Quero criar um jogo como o Doodle Jump. Estou usando libgdx e Box2d. Preciso de conselhos sobre como fazer minha bola saltar constantemente e com a mesma altura. Eu tentei definir a restituição do corpo da bola como 1 para que ela possa pular constantemente, mas quando pulo em um bloco, o...

8
Como mantenho meu personagem centralizado na tela?

Estou fazendo um jogo semelhante ao Legend of Zelda: Link to the Past (ação-aventura 2D de cima para baixo). Eu quero que o personagem fique centralizado na tela quando ele se mover. Atualmente, sempre que o jogador quer se mover, movo todo o mapa na direção oposta. Isso funciona, mas à medida que...