AccueilAccueil  RechercherRechercher  S'enregistrerS'enregistrer  Connexion  

 

 afficher un eclair

Aller en bas 
AuteurMessage
arthuro
Utilisateur confirmé: Rang ****
arthuro

Messages : 1472
Localisation : Paris
Projet Actuel : Diagon https://arthursonzogni.com/Diagon

afficher un eclair Empty
MessageSujet: afficher un eclair   afficher un eclair EmptyLun 16 Juin 2008 - 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:
afficher un eclair Mini_0806160907283698311
bon faut imaginer le scintillement


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

Messages : 2480
Localisation : France
Projet Actuel : theatre flashy

afficher un eclair Empty
MessageSujet: Re: afficher un eclair   afficher un eclair EmptyLun 16 Juin 2008 - 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

_________________
Mes tutos sur le site: -Tutoriel débutant- Tutoriel intermédiaire
Venez sur http://gameplay.c.la pour des tutos sur mon site.
Utilisez des hébérgeurs gratuits et sans temps d'attente!:
http://willhostforfood.com/
Revenir en haut Aller en bas
http://gameplay.c.la/
Malax
Utilisateur confirmé: Rang **
Malax

Messages : 496
Localisation : Aix-en-Provence
Projet Actuel : Lemmings Struggle (abandonné)

afficher un eclair Empty
MessageSujet: Re: afficher un eclair   afficher un eclair EmptyLun 16 Juin 2008 - 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 **
yano

Messages : 488
Projet Actuel : SCR Keiko Shoot them up 3D vertical.

afficher un eclair Empty
MessageSujet: Re: afficher un eclair   afficher un eclair EmptyLun 14 Juil 2008 - 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 2008 - 13:24, édité 1 fois
Revenir en haut Aller en bas
jo
*Excellent utilisateur*
jo

Messages : 4879
Localisation : CENSURE T_T
Projet Actuel : FAC

afficher un eclair Empty
MessageSujet: Re: afficher un eclair   afficher un eclair EmptyLun 14 Juil 2008 - 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)

_________________
http://viciousslugs.sup.fr/ <- Des imbéciles en action. Venez visiter, on recherche des lecteurs, des auteurs, et ça paye mal. En fait ça paye pas, mais ya moyen de se marrer.
Revenir en haut Aller en bas
http://psyckho.skyrock.com/
Contenu sponsorisé




afficher un eclair Empty
MessageSujet: Re: afficher un eclair   afficher un eclair Empty

Revenir en haut Aller en bas
 
afficher un eclair
Revenir en haut 
Page 1 sur 1

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