Forum Le CBNA
Le Forum du CBNA a pour but de vous aider dans l'utilisation de GameMaker. Premier forum Francophone sous GameMaker, vous trouverez des .gmd, .gm6, .gmk, scripts, logiciels et d'autres ressources sur Le CBNA.
 
AccueilAccueil  FAQFAQ  RechercherRechercher  S’enregistrerS’enregistrer  ConnexionConnexion  
Poster un nouveau sujet   Répondre au sujet
 

afficher un eclair

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
arthuro
Utilisateur confirmé: Rang **



Age : 16
Inscrit le : 09 Sep 2006
Messages : 312
Localisation : http://fr.wikipedia.org/wiki/Meribel (en savoie)
 : ────────── :
Projet Actuel : barbarian
Avancement : 
74/10074/10074/10074/100 (74/100)

MessageSujet: afficher un eclair   Lun 16 Juin - 19:19

voila un script pour simuler un eclair que je viens de faire:
Spoiler:
 



le principe est de tracé une succession de petite ligne qui sont toute relié pour en formé une grande
chaque partie prend un angle + ou - aléatoire se qui fait grésillé la grande droite

pour l'utiliser on doit mettre dans draw (si vous appeler votre script draw_eclair)
draw_eclair(xdebut,y_debut,x_fin,y_fin,taux_gresillement,longeur_des_petites_ligne,couleur)


exemple draw_eclair(x,y,100,100,90,4,c_yellow)


on peut aussi faire des spirale ou d'autre forme de droite en changeant dans le code:
dir+=-apply+random(apply*2)

par
dir+=45

par exemple.




Edit:
le meme mais avec des ligne plus ou moins épaisse
Spoiler:
 


on rajoute juste le parametre de la largeur a la fin
ex: draw_eclair_width(x,y,100,100,90,4,c_yellow,2)

IMAGE:

bon faut imaginer le scintillement


Dernière édition par arthuro le Lun 16 Juin - 21:11, édité 4 fois
Revenir en haut Aller en bas
edi9999
Utilisateur confirmé: Rang *****



Age : 16
Inscrit le : 27 Jan 2006
Messages : 2184
Localisation : partout et nulle part
 : ────────── :
Projet Actuel : un mario rigolo et theatre flashy
Avancement : 
25/10025/10025/10025/100 (25/100)

MessageSujet: Re: afficher un eclair   Lun 16 Juin - 20:10

pas mal comme script , ca marche plutot bien super

Tu devrais ajouter une option pour changer la largeur de l eclair
et ajoute des screens pour qu on ait envie de tester le script
_________________
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
Revenir en haut Aller en bas
Malax
Utilisateur confirmé: Rang **



Age : 25
Inscrit le : 21 Aoû 2006
Messages : 356
Localisation : Brignoles
 : ────────── :
Projet Actuel : Lemmings Struggle
Avancement : 
60/10060/10060/10060/100 (60/100)

MessageSujet: Re: afficher un eclair   Lun 16 Juin - 20:13

Vous pouvez faire de beaux effets de rayons lasers comme ça, c'est vrai que l'epaisseur manque d'autant plus que la fonction est tout prête et n'attends plus qu'on l'utilise ^^
Revenir en haut Aller en bas
yano
Utilisateur confirmé: Rang **



Age : 32
Inscrit le : 03 Oct 2006
Messages : 316
 : ────────── :
Projet Actuel : Space Pirate
Avancement : 
35/10035/10035/10035/100 (35/100)

MessageSujet: Re: afficher un eclair   Lun 14 Juil - 12:23

Spoiler:
 


Le plus beau que j'ai vu, quand je vois ça, j'ai vraiment envie d'utiliser ce genre de script pour mon jeu, même s'il me semble que ça doit être plus lourd qu'un sprite non? En tous cas c'est visuellement bien plus interessant qu'un sprite même très beau.

Si vous êtes capable de faire des laser etc avec ce genre de script de particules allez-y!!
Ca ferait un beau pack Smile


Dernière édition par yano le Lun 14 Juil - 13:24, édité 1 fois
Revenir en haut Aller en bas
jo
*Excellent utilisateur*



Age : 15
Inscrit le : 14 Juil 2006
Messages : 3744
Localisation : psyckho.groupie.cocain.crazy@hotmail.com
 : ────────── :
Projet Actuel : -Massacre 2 : eXtermination-
Avancement : 
50/10050/10050/10050/100 (50/100)

MessageSujet: Re: afficher un eclair   Lun 14 Juil - 12:46

oooh tres interessant je garde ce topic en memoire, deja que j'avais essayé de faire un truc similaire (et echoué lamentablement T_T)
_________________
Revenir en haut Aller en bas

afficher un eclair

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous pouvez répondre aux sujets dans ce forum
Forum Le CBNA :: Programmation :: Scripts GML-
Poster un nouveau sujet   Répondre au sujet