Bonjour,
Je suis actuellement en train de développer mon premier jeu : un Space Invaders. Je débute en C# et je ne trouve pas de solutions pour un script. Dans le jeu original, les ennemis bougent de droite à gauche jusqu'à toucher un bord, puis descende d'un cran. Je n'arrive pas à trouver de moyen pour y parvenir, j'aimerai donc un coup de main s'il vous plaît
Merci d'avance et bon développement à tous !
[RESOLU] Déplacement Space Invaders
[RESOLU] Déplacement Space Invaders
Dernière édition par Evnoz le 26 Août 2019 16:39, édité 1 fois.
Re: Déplacement Space Invaders
Bonjour,
Tout est une histoire de translation et de mise à jour de la position de chaque Invader. Ils se translatent vers un coté (à une vitesse que tu va définir et qui va certainement évoluer au fil du temps). Si un des Invaders arrive à la limite du bord (à droite ou a gauche), tu inverses le sens de translation (genre speed = -speed) et en même temps tu appliques une translation vers le base d'une valeur choisie.
Liens utiles:
Transform,
Translate,
transform.position.
Tout est une histoire de translation et de mise à jour de la position de chaque Invader. Ils se translatent vers un coté (à une vitesse que tu va définir et qui va certainement évoluer au fil du temps). Si un des Invaders arrive à la limite du bord (à droite ou a gauche), tu inverses le sens de translation (genre speed = -speed) et en même temps tu appliques une translation vers le base d'une valeur choisie.
Liens utiles:
Transform,
Translate,
transform.position.
Pas d'aide par MP, le forum est là pour ça.
En cas de doute sur les bonnes pratiques à adopter sur le forum, consulter la Charte et sa FAQ
Re: Déplacement Space Invaders
Merci ! Je vais voir ce que je peux faire avec ces nouvelles informations