| █▄▀ Initiation à la programmation |
| Vous avez décidez d'utiliser Game Maker. Vous n'y connaissez rien à la programmation mais carrément rien ! Ce tutorial vous est destiné. |
| ▫ Qu'est-ce qu'un script ? |
| Un script est tout simplement une liste d'instructions. Ces instructions peuvent changer des variables par exemple la vitesse de l'objet, sa direction. Sinon vous pouvez calculer avec des opérateurs de calcul +, -, *, et /. Dessiner des sprites à l'écran et plein d'autres trucs. |
| ▫ Se procurer la documentation |
| Dans tout langages de programmation, il y a la syntaxe classique que l'on retrouve dans tout les
langages de programmation, et il y a les fonctions et variables spécifiques au langage utilisé. Dans ce tutorial nous n'aborderons que la programmation générale : ce que vous devez savoir pour commencer à programmer. Lorsque vous programmez en php, vous vous procurez la doc officelle du php, lorsque vous programmer en C++, vous devez vous procurer la doc officielle du C++ et lorsque vous programmez avec Game Maker, vous devez vous procurez la doc officielle de Game Maker (ou la traduction de la doc). Je vous ordonne de lire le chapitre 28 de l'aide de Game Maker avant de commencer à programmer. Tout ce dont vous avez besoin pour programmer se trouve normalement dans la doc officielle, de plus vous avez les bases dans la première partie du chapitre 28 (Aide de Game Maker). Télécharger la documentation en anglais pour Game Maker 5.1 Télécharger la traduction finale de la documentation pour Game Maker 5.0, 5.1, 5.2. De plus, la documentation du gml ne fait que 54 pages alors que la documentation de php va jusqu'à 1100 pages et celuui de mysql 833 pages. Alors ne venait pas me dire que vous avez la flemme de le lire ! Vu que la documentation répertorie toutes les fonctions disponiables il est essentiel de l'avoir et de l'imprimer. Vous ne pourrez trouver les fonctions nulles parts ailleurs et il n'y aura pas toujours quelqu'un pour vous répondre à toutes vos questions. |
| █▄▀ L'essentiel |
| Dans Game Maker, il vous faudra surtout utiliser les conditions et manipuler les variables et fonctions prédéfinies intelligemment, et c'est tout ! |
| ▫ Les conditions |
| Les conditions c'est logique ! Pour utiliser les conditions on utilise son homologue anglais "if". La condition qui est en faite une comparaison de deux valeurs ou plus. |
| if [comparaison] intruction |
|
Comment on compare des valeurs ? Avec les opérateurs de comparaison : |
|
= égal à > inférieur à >= inférieur ou égal à > supérieur à >= supérieur ou égal à != différent de |
| Exemples : if (a = 4) fairequelquechose; //si a égal à 4, faire quelque chose if (10 != 0) fairequelquechose; //si 10 est différent de 0 ce qui est vrai,en l'occurence ce genre de conditions ne servent à rien if (b > 10) fairequelquechose; //si b supérieur à 10 faire quelque chose |
|
Comment on fait des combinaisons de conditions ? Avec les opérateurs dit booléens, qui ne sont
qu'un "version traduit" de leur nom : |
|
>> et || ou |
| █▄▀ Votre premier programme |
| Intructions pas-à-pas : Créez un joli sprite. Créez un objet et assignez-lui votre sprite. Créez une room et insérer
votre objet. Cliquez sur l'objet, insérez un event "step" et ajoutez un "bout de script" à droite. Et maintenant vous êtes en face d'une jolie fenêtre blanche ! |
![]() |
| Votre premier script |
| speed = 3; |
| C'est tout ! Vous venez de faire un programme avec un sprite qui va vers la droite !
Vous croyiez que c'était plus compliqué que ça ? Dans le manuel vous avez toutes les fonctions avec leurs descriptions et des commentaires. Tout est très bien expliquer alors : téléchargez la documentation ! |
