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  ­MembresMembres  ­ConnexionConnexion  
Partager | 
 

 Techniques & astuces

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
gogo_swiffer
Banni


Nombre de messages: 3674
Localisation: America/Canada/Quebec/Mont-Laurier
Projet Actuel: rien changer parce que tout est sous contrôle
Avancement:
100 / 100100 / 100


MessageSujet: Techniques & astuces   Ven 22 Déc - 3:16

Technique:

Dessiner une path fur et à mesure:

Niveau - débutant

Créer deux sprites. Un carré en 32 par 32 pixels et un cercle en 5 par 5 pixels. Créer une path alératoire. Créer 2 objets avec chacuns un des deux sprites. Dans le premier objet avec comme sprite le carré, décochez "visible". Dans l'event Event - Create de cet objet, assignez-lui la path. Dans l'event Event - Step de ce même objet, glissez et déposer l'icône "Create an instance of an object" (dans l'onglet main1). Mettez l'objet dans la room et voîlà.

Faire un draw qui flash:

Niveau - intermédiaire

Créer un objet et dans l'event Event - Create de lui assigner la variable "alpha" à 1. Assigner la variable "lost_alpha" à true. Dans l'event Event - Step de mettre que lorsque "lost_alpha" équivaut à true, de baisser "alpha" de -0.005 relative. Faire que lorsque alpha est inférieur à 0.25 de mettre la variable "lost_alpha" à false. Faire que lorsque "lost_alpha" équivaut à false, d'augmenter "alpha" de +0.005 relative. Faire que lorsque "alpha" est supérieur à 0.9, de mettre la variable "lost_alpha" à true. Dans l'event Event - Draw , insérer la pièce de code:

Code:
draw_text_color(x,y,"Texte qui flash",c_black,c_black,c_black,c_black,alpha)


Objet avec une sprite au hasard lors de sa création

Niveau - débutant

Faire une sprite avec quelque sous-sprites differentes. Faites un objet, dans l'event Event - Create assignez image_single à la value random(le nombre de sous-sprites).

Décor avec un angle au hasard

Niveau - débutant

Pour créer un décor (par exemple) qui est un angle au hasard
lui inserer dans Event - Create seulement ça :

image_angle=choose(0,90,180,270)

voîlà choose sert a séléctionner une valeur au hasard au maximum 12 valeures différentes peuvent être insérer exemple :
choose(33,55,48,16,68,250,240,290;122 ...) )

_________________
les français sucent le robinet anglais


Dernière édition par gogo_swiffer le Jeu 28 Déc - 22:46, édité 1 fois
Revenir en haut Aller en bas
@Chris@
Utilisateur confirmé: Rang **


Nombre de messages: 485
Localisation: Montbéliard
Avancement:
0 / 1000 / 100


MessageSujet: Re: Techniques & astuces   Ven 22 Déc - 11:20

Pas mal ce tuto! super enfin je ne sais pas si il va me servire pour mes jeux mais ce n'est pas mal! fier
Revenir en haut Aller en bas
http://airsoftgun.1fr1.net/
GTK
*Excellent utilisateur*


Nombre de messages: 3960
Localisation: Belgique
Projet Actuel:
Avancement:
50 / 10050 / 100


MessageSujet: Re: Techniques & astuces   Ven 22 Déc - 11:58

Les 2 premeirs sont pas très clair .

_________________


Revenir en haut Aller en bas
http://vanessche.kooka.be/
@Chris@
Utilisateur confirmé: Rang **


Nombre de messages: 485
Localisation: Montbéliard
Avancement:
0 / 1000 / 100


MessageSujet: Re: Techniques & astuces   Ven 22 Déc - 12:17

Oui c'est vrai mais il faudrait reformulait gogo_swiffer les phrases et un peu à quoi sa sert oui
Revenir en haut Aller en bas
http://airsoftgun.1fr1.net/
Innoson
Utilisateur confirmé: Rang ****


Nombre de messages: 922
Projet Actuel: Aller voir la bas si jy suis.
Avancement:
50 / 10050 / 100


MessageSujet: Re: Techniques & astuces   Mar 26 Déc - 16:19

j'en ais aussi un très simple qui me sert souvent en 2D :

Un décord avec un angle au hasard

Niveau - débutant

requi : game maker enregistrer

pour créer un décord (par exemple) qui est un angle au hasard
lui inserer dans Event - Create seulement sa :

image_angle=choose(0,90,180,270)

voila choose sert a séléctionné une valeur au hasard au maximum 12 valeur différente peuvent être insérer exemple :
choose(33,55,48,16,68,250,240,290;122 ...) )
Revenir en haut Aller en bas
Rem_101
*Excellent utilisateur*


Nombre de messages: 3569
Localisation: chez votre marchand de journaux
Projet Actuel: "Non à HADOPI, loi contre le piratage portant atteinte à nos droits fondamentaux."
Alpha
Avancement:
0 / 1000 / 100


MessageSujet: Re: Techniques & astuces   Mar 26 Déc - 16:30

Bon aller a moi
Chargeur et balles restantes!
ce n'est pas vraiment une astuces, et ces vraiment pouris m'enfin.
Creer un object du nom de controller
Dans Event - Create faire
Code:

ammo=40 //par exemple
chargeur=12


ensuite dans Event - Key Press
Code:

if chargeur>1
(
chargeur+=-1
instance_create=object_balle
)


Dans Event - Step
Code:

if chargeur<1
( //normalement c'est des accolades mais sur mac jsais pas ou ils sont :)
chargeur=12
ammo+=-12
)
Revenir en haut Aller en bas
daminetreg
- Administrateur -


Nombre de messages: 16626
Localisation: Siege du CBNA!
Projet Actuel: Site Web du CBNA, version beta :
Avancement:
99 / 10099 / 100


MessageSujet: Re: Techniques & astuces   Mar 26 Déc - 16:53

L'idée de ce topic est pas mal du tout, gogo tu le mettras à jour avec les ajouts de chacun ?
Si c'est le cas on pourrait le mettre en post-it. clinoeuil

_________________

Mon CV
Le CBNA Tous Ensemble! Réalisons!
Revenir en haut Aller en bas
http://lecbna.org/
 

Techniques & astuces

Voir le sujet précédent Voir le sujet suivant 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 :: Programmation :: Game Maker-