Dano de queda em jogos plataforma

Tagged

Attached Files

The following files have been attached to this tutorial:

.capx

falling-damage-tutorial.capx

Download now 176 KB

Stats

259 visits, 275 views

Tools

Esse é um tutorial simples de como fazer o dano de queda usando distâncias, porque com o método de contar o tempo enquanto está caindo pode ser afetado pelo frame rate do jogo. Com o método aqui proposto o frame rate não terá influência sobre o calculo das distâncias.

Primeiro, precisamos criar 3 variáveis globais.

1- iY ou Y inicial , essa é a posição y incial do jogador quando começar a queda.

2- eY ou Y final, essa é a posição final do jogador quando tocar o piso

3- max_distance.

Estou usando o template de plataforma do Construct 2I.

Agora criamos 2 eventos.

Primeiro evento:

player >> Platform On fall >> set iY to player.Y

Segundo evento:

player >> Platform On landed >> Set eY to player.Y

subevent >> system max_distance <or=int(distance(0,IY,0,EY)) faz o evento do dano.

.CAPX

falling-damage-tutorial.capx

Download now 176 KB
  • 0 Comments

  • Order by
Want to leave a comment? Login or Register an account!