Dano de queda em jogos plataforma

1

Fichiers attachés

Les fichiers suivants ont été attachés à ce tutoriel:

.capx

falling-damage-tutorial.capx

Télécharger maintenant 176.28 KB

Statistiques

1,138 visites, 1,415 vues

Outils

Partager

Traductions

License

This tutorial is licensed under CC BY 4.0. Please refer to the license text if you wish to reuse, share or remix the content contained within this tutorial.

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.28 KB
  • 0 Comments

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