| [script] Rebond de type casse brique | |
|
Aller à la page : 1, 2  |
| Auteur | Message |
|---|
M@d_Doc Modérateur 'Programmation'

Age : 18 Inscrit le : 12 Fév 2005 Messages : 4055 Localisation : 47°44'8.04 : ────────── : Projet Actuel : trouver un contrat Avancement :
  (100/100)
| Sujet: [script] Rebond de type casse brique Dim 6 Mai - 18:08 | |
| Vu le nombre de Casse briques sur le site, je me suis dis que ce serait bon pour rompre la monotonie de ces jeux, de leur donner un rebond un peu plus décent.... C'est à dire une direction de rebond qui dépend de la position d'impact sur la batte....
| Code: | /* Ce script défini l'angle de rebond de la balle selon sa position sur la batte exemple : rebond(largeur_batte) */ direction=180-(180*(balle.x-barre.x)/argument0) |
Appelez le script "rebond", puis dans l'objet "balle", dans l'event collision avec la batte, mettez :
| Code: | rebond(largeur_batte) |
Et la balle prendra tranquilement sa nouvelle direction.... Ce script est pas compliqué, mais pourtant personne ne fais ce type de rebond
Voilà le .gm6 http://files-upload.com/210106/exempleBreakout.gm6.html _________________ Click for a free cookie |
|
 | |
Wargamer Utilisateur confirmé: Rang *****

Age : 16 Inscrit le : 09 Mar 2007 Messages : 2156 Localisation : qui s'y interesse?>> : ────────── : Projet Actuel : Le vagin maraudeur Avancement :
   (10/100)
| Sujet: Re: [script] Rebond de type casse brique Dim 6 Mai - 18:27 | |
| pas mal je le voulait jsutement pour fiare un pong en noir&blanc  _________________ Je suis un dans le GM Quiz!
 |
|
 | |
M@d_Doc Modérateur 'Programmation'

Age : 18 Inscrit le : 12 Fév 2005 Messages : 4055 Localisation : 47°44'8.04 : ────────── : Projet Actuel : trouver un contrat Avancement :
  (100/100)
| Sujet: Re: [script] Rebond de type casse brique Dim 6 Mai - 18:32 | |
| eh bien profites en! Et bonne idée le casse en noir et blanc.... C'est le petit côté design qui change tout! _________________ Click for a free cookie |
|
 | |
daminetreg - Administrateur -

Age : 18 Inscrit le : 11 Fév 2005 Messages : 16209 Localisation : Siege du CBNA! : ────────── : Projet Actuel : Game Maker Human Input Avancement :
   (60/100)
| Sujet: Re: [script] Rebond de type casse brique Dim 6 Mai - 18:46 | |
| C'est cool, tu m'avais dis que tu le posterais.  _________________
 Mon CV
Tous Ensemble! Réalisons! I want (and I need) to show you my work, but the time is against me. |
|
 | |
M@d_Doc Modérateur 'Programmation'

Age : 18 Inscrit le : 12 Fév 2005 Messages : 4055 Localisation : 47°44'8.04 : ────────── : Projet Actuel : trouver un contrat Avancement :
  (100/100)
| Sujet: Re: [script] Rebond de type casse brique Dim 6 Mai - 19:01 | |
| Regarde aussi le texte dans CBN'ART _________________ Click for a free cookie |
|
 | |
Pepsy Utilisateur confirmé: Rang ***

Age : 16 Inscrit le : 28 Fév 2007 Messages : 549 Localisation : Devant mon ordinateur à écrire des lignes de codes : ────────── : Projet Actuel : RPG Avancement :
   (2/100)
| Sujet: Re: [script] Rebond de type casse brique Dim 6 Mai - 21:51 | |
| Bonne idee pour le script
| M@d_Doc a écrit: | | Ce script est pas compliqué, mais pourtant personne ne fais ce type de rebond |
Cvrai mais il faut deja y penser, mais la celui qui n´auras pas un pomg au norme seraimpardenable . |
|
 | |
M@d_Doc Modérateur 'Programmation'

Age : 18 Inscrit le : 12 Fév 2005 Messages : 4055 Localisation : 47°44'8.04 : ────────── : Projet Actuel : trouver un contrat Avancement :
  (100/100)
| Sujet: Re: [script] Rebond de type casse brique Lun 7 Mai - 16:48 | |
| exact:gnii: Alors attendez vous à mon courroux si vous ne l'utililsez pas  _________________ Click for a free cookie |
|
 | |
mezmezy Bavard

Age : 19 Inscrit le : 10 Fév 2006 Messages : 94 Localisation : Québec : ────────── : Projet Actuel : Projet C++ secret... Avancement :
   (10/100)
| Sujet: Re: [script] Rebond de type casse brique Mer 27 Juin - 5:43 | |
| | M@d_Doc a écrit: | Ce script est pas compliqué, mais pourtant personne ne fais ce type de rebond  |
Moi je l'avais fait dans mon ptit casse brique^^  |
|
 | |
M@d_Doc Modérateur 'Programmation'

Age : 18 Inscrit le : 12 Fév 2005 Messages : 4055 Localisation : 47°44'8.04 : ────────── : Projet Actuel : trouver un contrat Avancement :
  (100/100)
| |
 | |
Blizter Utilisateur confirmé: Rang *****
Inscrit le : 29 Aoû 2005 Messages : 2004 : ────────── : Avancement :
  (0/100)
| Sujet: Re: [script] Rebond de type casse brique Mer 27 Juin - 18:03 | |
| | Normalement, en réalité, la balle est dévié seulement si elle frappe un rebord arrondie de la batte ou si la batte a une certaine inertie ce qui va faire que la balle va être dévié selon le principe qu'une certaine quantité d'énergie sera transmise sous forme d'énergie de rotation. |
|
 | |
robotic76 Utilisateur confirmé: Rang *****

Age : 15 Inscrit le : 20 Mai 2006 Messages : 2905 Localisation : Le Havre, Normandie : ────────── : Projet Actuel : Destroy to survive Avancement :
   (40/100)
| Sujet: Re: [script] Rebond de type casse brique Mer 27 Juin - 18:07 | |
| Ah oui, mon copain Jamie me l'a dit aussi  |
|
 | |
M@d_Doc Modérateur 'Programmation'

Age : 18 Inscrit le : 12 Fév 2005 Messages : 4055 Localisation : 47°44'8.04 : ────────── : Projet Actuel : trouver un contrat Avancement :
  (100/100)
| Sujet: Re: [script] Rebond de type casse brique Mer 27 Juin - 18:28 | |
| tout à fait. T'as qu'a dire que l'inertie ici est : In=(balle.x-batte.x)*g
mais bon, c'est physiquement iréalisable.... _________________ Click for a free cookie |
|
 | |
Blizter Utilisateur confirmé: Rang *****
Inscrit le : 29 Aoû 2005 Messages : 2004 : ────────── : Avancement :
  (0/100)
| Sujet: Re: [script] Rebond de type casse brique Mer 27 Juin - 18:44 | |
| | Quelques petites formules de physique mécanique et c'est très réalisable, j'ai vu cette 'effet' dans plusieurs pong. |
|
 | |
M@d_Doc Modérateur 'Programmation'

Age : 18 Inscrit le : 12 Fév 2005 Messages : 4055 Localisation : 47°44'8.04 : ────────── : Projet Actuel : trouver un contrat Avancement :
  (100/100)
| Sujet: Re: [script] Rebond de type casse brique Mer 27 Juin - 21:51 | |
| Je veux dire.... En VRAI, c'est pas possible.... Ca signifierai que depuis le centre d'émission, "quelquechose" (un tapis roulant, un souffle....) se barre en accelerant.... Ca c'est faisable, mais avec la différence de vitesse entre une particule et celle juste avant, il y aurait des trous partout. Ca signifie déjà que ça peut pas être un tapis : les particules peuvent pas être reliées. Après..... ça devient chaud... _________________ Click for a free cookie |
|
 | |
Blizter Utilisateur confirmé: Rang *****
Inscrit le : 29 Aoû 2005 Messages : 2004 : ────────── : Avancement :
  (0/100)
| Sujet: Re: [script] Rebond de type casse brique Jeu 28 Juin - 0:40 | |
| | Quand tu joue au ping-pong EN VRAI et que tu 'frotte' la balle pour lui donné un effet, c'est le même principe. Mais je comprend nullement ton truc de tapis roulant.. |
|
 | |
M@d_Doc Modérateur 'Programmation'

Age : 18 Inscrit le : 12 Fév 2005 Messages : 4055 Localisation : 47°44'8.04 : ────────── : Projet Actuel : trouver un contrat Avancement :
  (100/100)
| Sujet: Re: [script] Rebond de type casse brique Jeu 28 Juin - 11:23 | |
| en fait, le problème, c'est que la direction de rebond dépend de la position de la collision par rapport au centre, non? Eh bien ça signifie que plus on est loin du centre, plus la force horizontale exercée pour donner la direction à la balle est importante. Il n'est donc pas possible de faire ça avec une batte.... car sinon ça signifierais qu'elle possède plusieurs vitesses différentes. Pour un script réel, il faudrait que la direction de rebond dépende de batte.hspeed tout simplement, mais j'aime moins  _________________ Click for a free cookie |
|
 | |
Blizter Utilisateur confirmé: Rang *****
Inscrit le : 29 Aoû 2005 Messages : 2004 : ────────── : Avancement :
  (0/100)
| Sujet: Re: [script] Rebond de type casse brique Jeu 28 Juin - 18:56 | |
| | Oui, cela dépend de l'éloignement du centre de la batte mais seulement si la batte effectue une rotation autour de son centre ! sinon, c'est comme si la balle heurait le sol, et non, ce n'est pas juste batte.hspeed. Car il faut prendre en considération sa vitesse de rotation AVANT d'heurter la batte et ensuite faire les ajustement d'effets. |
|
 | |
M@d_Doc Modérateur 'Programmation'

Age : 18 Inscrit le : 12 Fév 2005 Messages : 4055 Localisation : 47°44'8.04 : ────────── : Projet Actuel : trouver un contrat Avancement :
  (100/100)
| Sujet: Re: [script] Rebond de type casse brique Jeu 28 Juin - 19:57 | |
| effectivement j'avais pas pensé à prendre ça en compte  _________________ Click for a free cookie |
|
 | |
M@d_Doc Modérateur 'Programmation'

Age : 18 Inscrit le : 12 Fév 2005 Messages : 4055 Localisation : 47°44'8.04 : ────────── : Projet Actuel : trouver un contrat Avancement :
  (100/100)
| Sujet: Re: [script] Rebond de type casse brique Jeu 28 Juin - 19:57 | |
| effectivement j'avais pas pensé à prendre ça en compte  _________________ Click for a free cookie |
|
 | |
edi9999 Utilisateur confirmé: Rang *****

Age : 16 Inscrit le : 27 Jan 2006 Messages : 2181 Localisation : partout et nulle part : ────────── : Projet Actuel : un mario rigolo et theatre flashy Avancement :
   (25/100)
| Sujet: Re: [script] Rebond de type casse brique Sam 14 Juil - 14:21 | |
| Merci pour le script je l utilises dans mon casse-brique _________________ I am an in the GM Quiz!
tuto gamemaker integral disponible sur mon site: http://gameplay.c.la Uploadez vos exemples, images, zip ou rar et ne faites pas attendre les personnes qui telechargent grace a Ceci |
|
 | |
| [script] Rebond de type casse brique | |
|