COMMENT FAIRE?

Les Textes à la STARWARS
Afin de télécharger le fichier source: Cliquez Ici

 

 1     La 3d : question de bon sens... Si vous n'avez pas effectué avant le Tuto 3d Création d'un pong en 3D, ou si vous ne connaissez pas les fonctions 3D de Game Maker 6.1, Il n'est pas la peine de continuer ce tutorial.

 2     Les outils qu'il faut pour réaliser le tuto:

 Entre 3 et 7 minutes

 Game maker 6 ou 7 enregistré

 Avoir réalisé avec succès le pong en 3D,bien que ce tuto est plus facile...

 3     Le tuto.

Bien! Vous avez les conditions requises pour continuer.

Donc pour commencer on ouvre le programme et on ouvre Paint. Dans paint, Allez dans Image ==> Attributs :

 


Changez Largeur en 512 et hauteur en 1024.

Ensuite vous prenez l'outil pot de peinture et vous coloriez l'interieur en noir.Puis vous entrez un texte avec l'outil texte en partant des coordonées 0,0 et en allat jusqu'à 512,x où x est la hauteur qu'il va falloir de toute façon redéfinir. Tapez n'importe quoi tant que ce soit jaune!! Ah oui j'oubliais mettez la taille en 28pts.

Après vous enregistrez l'image bitmap sous un nom bien reconnaissable puis revenez à Game Maker.

Bien je crois que c'est parti pour 5 minutes de prog. Ajoutez un sprite que vous nommerez Texte et intégrez votre texte fraîchement créé.

Ajoutez un objet que vous nommez Def_txt (ou un autre non peu importe...):

Dans cet exemple la pièce de code est:

d3d_start() // Initialise la 3D

         d3d_set_fog(true,c_black,200,800) //Initialise le brouillard

         draw_set_color(c_yellow) // Pour y voir clair sinon ON Y VOIT RIEN!!

Ensuite la verticale est donnée ci-dessous:

 


Bah vi pour que le texte y défile^^

Enfin le son n'est pas obligatoire pour peu que ce soit un background MIDI.

 

Après pour l'objet Draw voici la pièce de code:

d3d_set_projection (250,600,300,250,150,100,0,0,1)

         d3d_draw_block (x,y,0,x+500,y+900,0,sprite_get_texture(texte , 0),1,1)

voilà c'est fini pour l'objet Def_txt.

 

            Ensuite la room pièce importante ^^

 

 


Faut placer votre objet à 0,400 histoire que on voit pas le texte Immédiatement...

Attention aussi à la couleur du background qui est Noir et non gris...

Pour une meilleure fluidité de l'image cochez la case « Interpolate colors between pixels »

Et Maagique! Ca marche!(Normalement...)