AccueilAccueil  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  MembresMembres  Connexion  

Partagez | 
 

 Faire réapparaître personnage quand il meurt

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
tchicoheckard
Nouveau


Messages : 5

MessageSujet: Faire réapparaître personnage quand il meurt   Lun 8 Fév 2016 - 17:54

Bonjour à tous,

Je découvre depuis quelques jours GM Studio. Je travaille actuellement à un projet de space shooter en 2d, vue du dessus.
Pour le moment, j'au un vaisseau (le player), qui se déplace et tire avec les touches du clavier, tandis que des ennemis avancent de haut en bas et détruisent le player en entrant en collision avec lui. Un 2e type d'ennemi se stabilise en haut de la room, tire des projectiles avant de continuer sa course vers le bas de la room. Bien sûr, en cas de collision entre le player et ces projectiles, le player explose. Les 2 types d'ennemis explosent au contact des projectiles du player. J'ai fixé un nombre de vies à 5, et cette valeur est décrémenté quand le perso meurt, et que la partie reprenne à zero quand le nombre de vie est nul.

Maintenant, j'aimerai que le player réapparaisse au point de départ après avoir explosé (avec un délai de 5 secondes disons).
J'ai donc mis une action "create instance of obj_player" dans les event collision avec les ennemis et leurs projectiles, mais sans succès. Un petit tuyau ne serait pas de refus ^^

Merci d'avance
Revenir en haut Aller en bas
Ghatos
Utilisateur moyen
avatar

Messages : 65
Projet Actuel : Un jeu en 2D sur Game maker studio(parce que je ne sais faire que ça hap )

MessageSujet: Re: Faire réapparaître personnage quand il meurt   Lun 8 Fév 2016 - 18:23

bonjour!

je suis également débutant, et je peux t'aider qu'à moitié triste2

pour faire réapparaitre le joueur, tu dois aller dans l'event destroy Event - Destroy ,puis tu mets l'action "restart room".
le problème est là: quand le joueur est détruit,le jeu se relancera tout de suite.
Revenir en haut Aller en bas
onilink_
Modérateur
avatar

Messages : 8898
Localisation : Montpellier
Projet Actuel : Planet Centauri
OniDev

MessageSujet: Re: Faire réapparaître personnage quand il meurt   Lun 8 Fév 2016 - 19:45

T'as un paquet de solutions.

Une solution simple est de faire un objet Spawner, avec une alarme.
Dans son create event tu lances l'alarm a 60*5 (si ta room speed est a 60).
Dans l'alarm tu crée une instance de ton vaisseau aux coordonnées 0, 0 relative.

Dans l'event destroy de ton vaisseau, tu crées une instance de Spawner aux coordonnées xstart, ystart avec relative de décoché.
Et ça roule.

_________________
                 
Revenir en haut Aller en bas
Contenu sponsorisé




MessageSujet: Re: Faire réapparaître personnage quand il meurt   

Revenir en haut Aller en bas
 
Faire réapparaître personnage quand il meurt
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Couper les ongles : que faire quand l'enfant refuse de coopérer ?
» se faire vacciner qd on allaite?
» apprentissage pour le pot
» Réintroduction PLV ?
» Comportement lors du décès d'un compagnon de cage

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Le CBNA :: Développement :: Entraide débutants-
Sauter vers: