Perguntas com a marcação «2d»

9
Por que não posso usar o operador '> =' com Vector3s?

Estou tentando fazer com que um retângulo se mova entre duas posições às quais me refiro como _positionAe _positionB. Ambos são do tipo Vector3. O retângulo se move muito bem. No entanto, quando chega _positionB, não se move na direção oposta, como deveria. Voltei ao código para dar uma olhada....

9
Como evitar espaguete no animador?

Estou trabalhando com animações no Unity e até agora fiz apenas quatro (Up Down Left e Right) e minha janela de animação parece seguir ... O problema é que, se eu estava subindo, quero que o herói fique olhando para cima não vá para "ponto morto neutro" (ou como ele começou), mas isso significa...

9
Como usar o OpenGL moderno para jogos em 2D?

Eu encontrei uma infinidade de tutoriais "modernos" do OpenGL (3.0+) para 3D, mas não encontrei quase nada ao procurar informações sobre como usá-lo no desenvolvimento de jogos em 2D. Como posso começar a usar o OpenGL para jogos em 2D? Especificamente, estou interessado em obter respostas para os...

8
Transformações de animação esquelética 2D

Eu tenho tentado construir um sistema de animação esquelética 2D por um tempo, e acredito que estou quase terminando. Atualmente, tenho as seguintes estruturas de dados: struct Bone { Bone *parent; int child_count; Bone **children; double x, y; }; struct Vertex { double x, y; int...

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...