AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
Le Deal du moment : -29%
PC portable – MEDION 15,6″ FHD Intel i7 ...
Voir le deal
499.99 €

 

 faire un tir façon mario

Aller en bas 
3 participants
AuteurMessage
aj9295
Bavard



Messages : 96

faire un tir façon mario Empty
MessageSujet: faire un tir façon mario   faire un tir façon mario EmptySam 19 Mai 2007 - 15:04

bonjour, je fais un jeu mario et j'ai un problème: commen faire pour qu e mon bullet ou balle parte de mon personnage et rebondisse par intervalles réguliers?
moi: ça part de n'importe où et ça va tout droit. vu que mes monstres sont plus bas que le missile , ça ne les touche jamais.
je ne voudrais pas juste baisser le niveau de tir de missile pour qu'il touche les monstres, mais que ça face comme dans mario.
merci d'avance.
Revenir en haut Aller en bas
M@d_Doc
Modérateur
M@d_Doc


Messages : 6600
Localisation : 47°44'8.04
Projet Actuel : aucun

faire un tir façon mario Empty
MessageSujet: Re: faire un tir façon mario   faire un tir façon mario EmptySam 19 Mai 2007 - 15:11

rajoute le code :
Code:
y=20cos(x)

_________________
faire un tir façon mario Control-commentTous les icones de gm utilisables sur le cbna ICI  faire un tir façon mario Main1-change-sprite
Revenir en haut Aller en bas
http://www.lecbna.org
aj9295
Bavard



Messages : 96

faire un tir façon mario Empty
MessageSujet: Re: faire un tir façon mario   faire un tir façon mario EmptySam 19 Mai 2007 - 15:13

merci pour la réponse, mais où ajouter le code et quel est son effet?
Revenir en haut Aller en bas
aj9295
Bavard



Messages : 96

faire un tir façon mario Empty
MessageSujet: Re: faire un tir façon mario   faire un tir façon mario EmptySam 19 Mai 2007 - 15:15

aidez moi s'il vous plaît!
Revenir en haut Aller en bas
M@d_Doc
Modérateur
M@d_Doc


Messages : 6600
Localisation : 47°44'8.04
Projet Actuel : aucun

faire un tir façon mario Empty
MessageSujet: Re: faire un tir façon mario   faire un tir façon mario EmptySam 19 Mai 2007 - 15:19

dans l'objet bullet, tu vas dans l'event step.
Tu vas ensuite dans l'onglet control et tu met l'icone VAR qui est carré et avec un fond gris.
Dans la première case blanche, tu met :
y
Dans la seconde, tu met :
y+10cos(x)
C'est sensé marcher,.... mais non.... il faut mettre un autre coefficient que 10 surement


Les variables x et y sont les variables qui définissent la position de la balle. Sa position verticale, c'est y.
Je sais pas si tu connais, mais la fonction cos permet de faire varier "sous forme de vague", en quelque sorte.
Bref, A chaque instant, la position verticale de la balle va varier, selon sa position horizontale....
Ce n'est surement pas clair, mais je sais pas comment expliquer, ne sachant pas si tu connais un peu les cosinus....

_________________
faire un tir façon mario Control-commentTous les icones de gm utilisables sur le cbna ICI  faire un tir façon mario Main1-change-sprite


Dernière édition par le Sam 19 Mai 2007 - 15:23, édité 1 fois
Revenir en haut Aller en bas
http://www.lecbna.org
aj9295
Bavard



Messages : 96

faire un tir façon mario Empty
MessageSujet: Re: faire un tir façon mario   faire un tir façon mario EmptySam 19 Mai 2007 - 15:20

merci beaucoup, je teste ça tout de suite!!!
Revenir en haut Aller en bas
aj9295
Bavard



Messages : 96

faire un tir façon mario Empty
MessageSujet: Re: faire un tir façon mario   faire un tir façon mario EmptySam 19 Mai 2007 - 15:25

je n'arrive pas à faire le truc, est-ce que je pourrais avoir un exemple avec un fichier de projet game maker?
Revenir en haut Aller en bas
aj9295
Bavard



Messages : 96

faire un tir façon mario Empty
MessageSujet: Re: faire un tir façon mario   faire un tir façon mario EmptySam 19 Mai 2007 - 15:28

répondez svp!!!
Revenir en haut Aller en bas
M@d_Doc
Modérateur
M@d_Doc


Messages : 6600
Localisation : 47°44'8.04
Projet Actuel : aucun

faire un tir façon mario Empty
MessageSujet: Re: faire un tir façon mario   faire un tir façon mario EmptySam 19 Mai 2007 - 15:28

Remplace y=10cos(x) par :
y=y+5*cos(x/2)

_________________
faire un tir façon mario Control-commentTous les icones de gm utilisables sur le cbna ICI  faire un tir façon mario Main1-change-sprite
Revenir en haut Aller en bas
http://www.lecbna.org
Invité
Invité




faire un tir façon mario Empty
MessageSujet: Re: faire un tir façon mario   faire un tir façon mario EmptySam 19 Mai 2007 - 15:30

lampe_b stp arrete de faire des doubles/triples posts ça fais pourrir le topic y'a le bouton edit a droite des message ytilise-le pour réediter ton message lampe_b
Revenir en haut Aller en bas
M@d_Doc
Modérateur
M@d_Doc


Messages : 6600
Localisation : 47°44'8.04
Projet Actuel : aucun

faire un tir façon mario Empty
MessageSujet: Re: faire un tir façon mario   faire un tir façon mario EmptySam 19 Mai 2007 - 15:34


_________________
faire un tir façon mario Control-commentTous les icones de gm utilisables sur le cbna ICI  faire un tir façon mario Main1-change-sprite
Revenir en haut Aller en bas
http://www.lecbna.org
aj9295
Bavard



Messages : 96

faire un tir façon mario Empty
MessageSujet: Re: faire un tir façon mario   faire un tir façon mario EmptySam 19 Mai 2007 - 15:38

merci beaucoup c'est super
maintenant, comment je fais pour que çane traverse pas le sol?
désolé pour les messages
merci d'avance
l'exemple est super
Revenir en haut Aller en bas
M@d_Doc
Modérateur
M@d_Doc


Messages : 6600
Localisation : 47°44'8.04
Projet Actuel : aucun

faire un tir façon mario Empty
MessageSujet: Re: faire un tir façon mario   faire un tir façon mario EmptySam 19 Mai 2007 - 15:42

Pour que ça ne traverse pas le sol..... [intense réflexion] .... [/intense réflexion]
Alors le plus simple, c'est de détruire la balle lorsqu'elle touche le sol.
Pour ça, va dans l'objet bullet, rajoute un event en appuyant sur "add event", et clique sur "collision".
Une liste se déroule..... Tu choisis l'objet qui est ton sol et tu clique dessus.
Maintenant que cet event est crée, il faut dire ce qui se passera lors d'une éventuelle collision entre bullet et le sol....
Va dans l'onglet "main1", et choisis la poubelle , c'est à dire "destroy instance", et coche "self", si ce n'est pas déjà fait.....
Voilà...

_________________
faire un tir façon mario Control-commentTous les icones de gm utilisables sur le cbna ICI  faire un tir façon mario Main1-change-sprite
Revenir en haut Aller en bas
http://www.lecbna.org
aj9295
Bavard



Messages : 96

faire un tir façon mario Empty
MessageSujet: Re: faire un tir façon mario   faire un tir façon mario EmptySam 19 Mai 2007 - 15:45

désolé, je me suis mal expriméje voudrais que le bullet rebondisse sur le sol et disparaisse sur un mur ou sur un monstre


Dernière édition par le Sam 19 Mai 2007 - 15:48, édité 1 fois
Revenir en haut Aller en bas
M@d_Doc
Modérateur
M@d_Doc


Messages : 6600
Localisation : 47°44'8.04
Projet Actuel : aucun

faire un tir façon mario Empty
MessageSujet: Re: faire un tir façon mario   faire un tir façon mario EmptySam 19 Mai 2007 - 15:47

donc pour disparaitre, c'est réglé, non?
Pour le rebond sur le sol.... toute ma technique ne marche plus....
Si quelqu'un pouvait prendre le relais, parce que là , je vois pas comment expliquer comment faire une balle avec trajectoire périodique sans cosinus, et avec rebond.....

_________________
faire un tir façon mario Control-commentTous les icones de gm utilisables sur le cbna ICI  faire un tir façon mario Main1-change-sprite
Revenir en haut Aller en bas
http://www.lecbna.org
aj9295
Bavard



Messages : 96

faire un tir façon mario Empty
MessageSujet: Re: faire un tir façon mario   faire un tir façon mario EmptySam 19 Mai 2007 - 15:50

je m'excuse à nouveau,je voudrais en fait que la balle face exactement comme dans votre exemple qui est très bien fait, mais qu'elle touche juste la surface du sol au lieu de le traverser. faut-il changer le coefficient?
Revenir en haut Aller en bas
Peruch
Utilisateur confirmé: Rang ****
Peruch


Messages : 919
Localisation : Piu,Piu
Projet Actuel : Sepultour

faire un tir façon mario Empty
MessageSujet: Re: faire un tir façon mario   faire un tir façon mario EmptySam 19 Mai 2007 - 16:26

Peut etre dans collision avec le sol:

(En D&D) reverse horizontal direction et reverse vertical direction (pas sur du tout) super

EDIT c'etait pour ton precedent message

_________________
Spoiler:
Revenir en haut Aller en bas
http://peruch-bleu.skyblog.com
M@d_Doc
Modérateur
M@d_Doc


Messages : 6600
Localisation : 47°44'8.04
Projet Actuel : aucun

faire un tir façon mario Empty
MessageSujet: Re: faire un tir façon mario   faire un tir façon mario EmptySam 19 Mai 2007 - 16:31

non non!
En fait, vas dans l'objet mario.
Dans l'event "press spacebar" , il y a une icone qui dit "create an instance with a speed... etc.
Va dedans et met y à -16 au lieu de 0

_________________
faire un tir façon mario Control-commentTous les icones de gm utilisables sur le cbna ICI  faire un tir façon mario Main1-change-sprite
Revenir en haut Aller en bas
http://www.lecbna.org
aj9295
Bavard



Messages : 96

faire un tir façon mario Empty
MessageSujet: Re: faire un tir façon mario   faire un tir façon mario EmptySam 19 Mai 2007 - 16:42

merci beaucoup!
Revenir en haut Aller en bas
Contenu sponsorisé





faire un tir façon mario Empty
MessageSujet: Re: faire un tir façon mario   faire un tir façon mario Empty

Revenir en haut Aller en bas
 
faire un tir façon mario
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» [b]problème pour tuer un monstre façon mario[/b]
» [Résolu] Faire un ennemi à la mario ?
» [résolu] Attaques façon Hack&Slash
» Conseils pour un inventaire façon "drag & drop"
» Questions à propos des sabres laser(façon star wars)

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: