[RESOLU] Déplacement Space Invaders

Questions à propos du scripting. Hors Shader, GUI, Audio et Mobile.
Evnoz
Messages : 6
Inscription : 30 Mai 2019 17:54

[RESOLU] Déplacement Space Invaders

Message par Evnoz » 30 Mai 2019 18:04

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 :gene:

Merci d'avance et bon développement à tous !
Dernière édition par Evnoz le 26 Août 2019 16:39, édité 1 fois.

Avatar de l’utilisateur
Max
Messages : 8764
Inscription : 30 Juil 2011 13:57
Contact :

Re: Déplacement Space Invaders

Message par Max » 30 Mai 2019 18:19

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

Evnoz
Messages : 6
Inscription : 30 Mai 2019 17:54

Re: Déplacement Space Invaders

Message par Evnoz » 30 Mai 2019 18:53

Merci ! Je vais voir ce que je peux faire avec ces nouvelles informations

Répondre

Revenir vers « Scripting »