Pacificateur Utilisateur confirmé: Rang *
Messages : 176
| Sujet: Création d'ennemis spécial. Jeu 21 Juin 2007 - 16:20 | |
| Salut tout le monde! J'ai besoin d'aide pour mon nouveau jeu, alors je dévoile un screen pour expliquer : Je voudrais que des zombis se créent n'importent où autour de la view à par aux endroits où il y a des objects solides comme des batiments par exemple toutes les 5 secondes! Je ne sais pas du tout comment faire, merci à ceux qui m'aideront ! |
|
M@d_Doc Modérateur
Messages : 6600 Localisation : 47°44'8.04 Projet Actuel : aucun
| Sujet: Re: Création d'ennemis spécial. Jeu 21 Juin 2007 - 16:27 | |
| D'abord, tu le créer autour de la view : Je pense que tu sais faire. Un truc random qui l'envoie n'importe ou - Code:
-
Dans le create, rajoute la ligne create=true
Maintenant, dans step, rajoute : if not place_meeting(x,y,obj_wall) && not place_meeting..... {create=false}
Dans EndStep : if create=true { //Le code pour refaire un random de sa position } C'est du bricolage, mais ça devrait marcher : Tant que la variable create est sur true, L'objet se barre ailleurs. Si, à un moment, il n'est pas en collision avec les objets sur lesquels il ne doit pas apparaitre, create se met sur false, et ainsi arrête de spawner dans tous les sens. Avec cette méthode, le zombie apparaitra à un endroit autorisé, et une future collision avec un de ces objets ne le déplacera plus, c'est donc tout bon. |
|