| [Tutoriels] Apprendre le GML | |
|
| +2kiguawneonilink_6 participants |
| Auteur | Message |
|---|
onilink_Modérateur Messages : 9183Localisation : MontpellierProjet Actuel : Planet Centauri OniDev![[Tutoriels] Apprendre le GML Empty](https://2img.net/i/empty.gif) | Sujet: [Tutoriels] Apprendre le GML Jeu 28 Avr 2011 - 17:27 | Tutoriels : Apprendre le GMLIntroductionVoici une série de tutoriels adressé aux débutants qui veulent se mettre au GML.Aucune connaissance du drag & drop n'est requise, ni même de Game Maker en général.Avant de commencer, il faut savoir que la syntaxe du GML est composé de :-mots clés-fonctions-variables-constantes-commentaires-symbolesSelon la version de GM que vous utilisez il seront d'une couleur, d'un style différent.Par contre les mots clés sont toujours en gras (noir ou bleu) et les commentaires affichésen vert italique par défaut.Un commentaire n'est pas exécuté par GM et sert a ce repérer dans le code.Il existe deux types de commentaires : les courts et les longs.Un commentaire court débute avec // et tient sur une ligne, un long commence par/* et finis par */ et peut tenir sur plusieurs lignes.Maintenant voici la liste des tutoriels, dans l'ordre :Apprentissage du Game Maker Language-Initiation : Fonctions, variables, scripts, temps et affichage.-Conditions : if, else, and, or, xor-Tableaux-Boucles : repeat, while, do, for, break, continue-Ce qu'il reste a voir-Complément sur les bouclesUtilisation du GMLCommencement-Objets et instances-Les sprites-Les roomsEffets visuels :-Le blend mode-Les surfaces-Les particulesAvancé-Manipulation des chaines de caractère-Structures de données-Les opérateurs binaires-Créer des sauvegardes-La récursivitéAutres-Les tiles animés-Utilisation de feuilles de spritesExempleshttps://cbna.forumactif.com/t10537-ressources-banque-d-exemples-game-maker_________________![[Tutoriels] Apprendre le GML Runningpotato1](https://2img.net/h/www.pixeljoint.com/files/icons/full/runningpotato1.gif) Dernière édition par onilink_ le Lun 22 Oct 2012 - 11:17, édité 16 fois |
|
 |
InvitéInvité![[Tutoriels] Apprendre le GML Empty](https://2img.net/i/empty.gif) | Sujet: Proposition Jeu 28 Avr 2011 - 18:18 | | Ce qui faudrais, c'est retrouvé ces tutos sur ce tutoriel. |
|
 |
Contenu sponsorisé![[Tutoriels] Apprendre le GML Empty](https://2img.net/i/empty.gif) | Sujet: Re: [Tutoriels] Apprendre le GML ![[Tutoriels] Apprendre le GML Empty](https://2img.net/i/empty.gif) |
|
 |
onilink_Modérateur Messages : 9183Localisation : MontpellierProjet Actuel : Planet Centauri OniDev![[Tutoriels] Apprendre le GML Empty](https://2img.net/i/empty.gif) | Sujet: Re: [Tutoriels] Apprendre le GML Jeu 28 Avr 2011 - 18:26 | En effet. Mais perso j'aime pas trop sdz donc ça lui feras un peu de concurrence, et obligeras les utilisateurs de GM a aller sur le CBNA _________________![[Tutoriels] Apprendre le GML Runningpotato1](https://2img.net/h/www.pixeljoint.com/files/icons/full/runningpotato1.gif) ![[Tutoriels] Apprendre le GML MdetltS](https://2img.net/i.imgur.com/mdetltS.png) |
|
 |
kiguawnePlutôt bien Messages : 45Localisation : BretagneProjet Actuel : un jeux en ligne que j'aimerais faire mais qui est en attente, en attendant que je sois rendu au niveau pro![[Tutoriels] Apprendre le GML Empty](https://2img.net/i/empty.gif) | Sujet: Re: [Tutoriels] Apprendre le GML Jeu 28 Avr 2011 - 19:28 | merci onilink_, c'est utile surtout pour moi qui est vraiment de mal a programmer avec les script! _________________ et pour ceux qui veulent rejoindre mon armées^^: http://princes.minitroopers.fr |
|
 |
onilink_Modérateur Messages : 9183Localisation : MontpellierProjet Actuel : Planet Centauri OniDev![[Tutoriels] Apprendre le GML Empty](https://2img.net/i/empty.gif) | Sujet: Re: [Tutoriels] Apprendre le GML Jeu 28 Avr 2011 - 19:32 | Content que ça te soit utile Si tu as une question n'hésite pas a poster sur la page du tuto concerné, et si tu trouve que quelque chose est mal expliqué fait moi en part.Sinon cay finis.Si une âme généreuse souhaite corriger mes fautes d'orthographe qu'elle poste le bbcode corrigé (récupéré avec citer) dans le topic concerné en spoiler (afin de pas faire une page 2x plus grande :p)Maintenant quand un noob poseras une question daybile y auras qu'a le rediriger ici _________________![[Tutoriels] Apprendre le GML Runningpotato1](https://2img.net/h/www.pixeljoint.com/files/icons/full/runningpotato1.gif) ![[Tutoriels] Apprendre le GML MdetltS](https://2img.net/i.imgur.com/mdetltS.png) |
|
 |
l0lmanPHUtilisateur confirmé: Rang * Messages : 226Localisation : cbna.forumactif.comProjet Actuel : Le Méchant Tueur de Bisounours Metroid Prime : Némésis Tutoriel GM![[Tutoriels] Apprendre le GML Empty](https://2img.net/i/empty.gif) | Sujet: Re: [Tutoriels] Apprendre le GML Jeu 12 Mai 2011 - 20:43 | J'ai pris la suite du tutoriel du Site du Zéro.Il est en rédaction et vous serez libres d'y contribuer.Faire de la concurrence ? C'est totalement vain. Non mais en fait je suis juste un sale flooder_________________ « Un même visage, un même passé, deux destins différents ? »Metroid Prime : Némésis, fangame et suite du célèbre Metroid Prime 3 : Corruption.Rédaction d'un big-tuto pour le SdZ sur Game Maker...Avancement : 60% hors-ligne, 5% en ligne. |
|
 |
onilink_Modérateur Messages : 9183Localisation : MontpellierProjet Actuel : Planet Centauri OniDev![[Tutoriels] Apprendre le GML Empty](https://2img.net/i/empty.gif) | Sujet: Re: [Tutoriels] Apprendre le GML Jeu 12 Mai 2011 - 20:50 | Perso je peut plus saquer le SDZ, donc chuis pas près de faire un tuto, et encore moins pour le GML (ce qui reviendrais a gonfler les poches de Yoyogames).Vivement le nouveau site du cbna, ça feras de la concurrence :p_________________![[Tutoriels] Apprendre le GML Runningpotato1](https://2img.net/h/www.pixeljoint.com/files/icons/full/runningpotato1.gif) ![[Tutoriels] Apprendre le GML MdetltS](https://2img.net/i.imgur.com/mdetltS.png) |
|
 |
l0lmanPHUtilisateur confirmé: Rang * Messages : 226Localisation : cbna.forumactif.comProjet Actuel : Le Méchant Tueur de Bisounours Metroid Prime : Némésis Tutoriel GM![[Tutoriels] Apprendre le GML Empty](https://2img.net/i/empty.gif) | Sujet: Re: [Tutoriels] Apprendre le GML Sam 20 Aoû 2011 - 19:02 | Une fois que ceci sera terminé : www.siteduzero.com, le CBNA n'aura plus de raison d'être et sera détruit !Mon tutoriel écrasera toute résistance et bousillera toute opposition !Mien le monde sera !_________________ « Un même visage, un même passé, deux destins différents ? »Metroid Prime : Némésis, fangame et suite du célèbre Metroid Prime 3 : Corruption.Rédaction d'un big-tuto pour le SdZ sur Game Maker...Avancement : 60% hors-ligne, 5% en ligne.Dernière édition par l0lmanPH le Lun 22 Aoû 2011 - 19:59, édité 1 fois |
|
 |
onilink_Modérateur Messages : 9183Localisation : MontpellierProjet Actuel : Planet Centauri OniDev![[Tutoriels] Apprendre le GML Empty](https://2img.net/i/empty.gif) | Sujet: Re: [Tutoriels] Apprendre le GML Sam 20 Aoû 2011 - 19:04 | "Vous n'avez pas le droit de lire ce tutoriel. " Ouai enfin selon ce que tu dit ça fait que le cbna est pas sensé exister lawl, car ça fait pas vraiment longtemps que ces tutos sont la :p_________________![[Tutoriels] Apprendre le GML Runningpotato1](https://2img.net/h/www.pixeljoint.com/files/icons/full/runningpotato1.gif) ![[Tutoriels] Apprendre le GML MdetltS](https://2img.net/i.imgur.com/mdetltS.png) |
|
 |
l0lmanPHUtilisateur confirmé: Rang * Messages : 226Localisation : cbna.forumactif.comProjet Actuel : Le Méchant Tueur de Bisounours Metroid Prime : Némésis Tutoriel GM![[Tutoriels] Apprendre le GML Empty](https://2img.net/i/empty.gif) | Sujet: Re: [Tutoriels] Apprendre le GML Lun 22 Aoû 2011 - 19:59 | Bien joué au modo qui a édité mon post .Mais cela ne m'arrêtera pas !Ah oui faut être connecté pour lire, c'est la loi du SdZ._________________ « Un même visage, un même passé, deux destins différents ? »Metroid Prime : Némésis, fangame et suite du célèbre Metroid Prime 3 : Corruption.Rédaction d'un big-tuto pour le SdZ sur Game Maker...Avancement : 60% hors-ligne, 5% en ligne. |
|
 |
airman4Débutant Messages : 13![[Tutoriels] Apprendre le GML Empty](https://2img.net/i/empty.gif) | Sujet: Re: [Tutoriels] Apprendre le GML Mar 30 Aoû 2011 - 18:53 | | Cool!je vais voir tout caDans ton exemple que tu m'a donné pour le perso sauteur "sautsmultiples.gm6"j'espère ne pas avoir du mal a insérer des sprites animées adéquates.Pasque dans le jeu , je ne vois pas les icones keypress etcen gros si tu veux comprendre , le step du lien que tu m'a envoyé , y a juste un code.Du coup , pour mettre des sprites animées et tout, je dois ajouter un event keypress? etassocier les sprites adequates? |
|
 | |
onilink_Modérateur Messages : 9183Localisation : MontpellierProjet Actuel : Planet Centauri OniDev![[Tutoriels] Apprendre le GML Empty](https://2img.net/i/empty.gif) | Sujet: Re: [Tutoriels] Apprendre le GML Mar 30 Aoû 2011 - 18:58 | Ben en fonction de l'état du joueur tu lui assigne une animation. Par exemple quand il est en train de tomber (quand 'y' est incrémenté)tu lui assigne le sprite de l'animation ou il tombe.Ce qu'il faut c'est que tu comprenne bien quand telle ou telle action est exécutée, afin d'assigner les animations en conséquence AU pire je compléterais un des exemples. Mais la jsuis pris :p_________________![[Tutoriels] Apprendre le GML Runningpotato1](https://2img.net/h/www.pixeljoint.com/files/icons/full/runningpotato1.gif) ![[Tutoriels] Apprendre le GML MdetltS](https://2img.net/i.imgur.com/mdetltS.png) |
|
 |
airman4Débutant Messages : 13![[Tutoriels] Apprendre le GML Empty](https://2img.net/i/empty.gif) | Sujet: Re: [Tutoriels] Apprendre le GML Mar 30 Aoû 2011 - 19:11 | | OkOui ca j'ai comprisokaydonc je vais tester ca. |
|
 | |
OculusUtilisateur confirmé: Rang *****Messages : 1688![[Tutoriels] Apprendre le GML Empty](https://2img.net/i/empty.gif) | Sujet: Re: [Tutoriels] Apprendre le GML Mar 30 Aoû 2011 - 19:21 | l0lmanPH a écrit: Bien joué au modo qui a édité mon post .Mais cela ne m'arrêtera pas !Ah oui faut être connecté pour lire, c'est la loi du SdZ. Plus j'avance dans la programmation, plus je trouve ces tutos inutiles, enfaite il faudrait juste apprendre la logique, puis un exemple et voilà.Par exemple le chapitre sur les fonctions est méga gros alors que c'est quoi ?return argument0 + argument1 Enfaite ça ne fait qu'embrouiller |
|
 |
onilink_Modérateur Messages : 9183Localisation : MontpellierProjet Actuel : Planet Centauri OniDev![[Tutoriels] Apprendre le GML Empty](https://2img.net/i/empty.gif) | Sujet: Re: [Tutoriels] Apprendre le GML Mar 30 Aoû 2011 - 19:22 | L'algorithmique quoi.Malheureusement c'est encore plus chiant de l'assimiler que le GML.J'ai souffert en cours. Non pas parce que j'y arrivais pas, mais parce que c'est chiant en tous points, et que tout le monde ramais :/_________________![[Tutoriels] Apprendre le GML Runningpotato1](https://2img.net/h/www.pixeljoint.com/files/icons/full/runningpotato1.gif) Dernière édition par onilink_ le Jeu 17 Mai 2012 - 23:39, édité 1 fois |
|
 |
OculusUtilisateur confirmé: Rang *****Messages : 1688![[Tutoriels] Apprendre le GML Empty](https://2img.net/i/empty.gif) | Sujet: Re: [Tutoriels] Apprendre le GML Mar 30 Aoû 2011 - 19:30 | Je ne penses pas faire d'études de programmations, d'ici le temps j'aurais déjà un meilleurs niveau que les personnes qui en sortiront Et je ne serais pas du tout patient, les notions d'algo ? Un pote n'avait jamais touché à la programmation, il est vraiment pourri en info, et bien au bout de 2 seconde il avait compris la logique D'ailleurs on a fait un petit jeu(enfin c'est moi qui est programmé faut pas trop poussé non plus).Ce qui suit est complètement inintéressant :Spoiler:Je luis est montré mon mario et il m'a fait "ton jeu il est pas mal mais faudrait qu'il soit un plus délir quoi"Après on programmé un mario avec des toad zombie et des gommbas qui se font éjecter par les toad avec des phases de plateforme atroce qui s'en finit par un combat avec une armée de toad zombie pendant 5 minutes edit: bon USER*NAME je sais que tu veux le jeu alors tiens :http://www.host-a.net/u/jbg77/%5BExe%5DPaper%20zombie.exeUSER*NAME le jeu n'est pas encore complètement fini edit 2 : [url]FUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU...[/url]La balise ne marche pas |
|
 |
onilink_Modérateur Messages : 9183Localisation : MontpellierProjet Actuel : Planet Centauri OniDev![[Tutoriels] Apprendre le GML Empty](https://2img.net/i/empty.gif) | Sujet: Re: [Tutoriels] Apprendre le GML Mar 30 Aoû 2011 - 19:35 | Fin tu dit ça mais le gml et tout ça, c'est les bases de chez les bases quoi.Normalement dans de 'vrai' cours de prog, t'apprend surtout a utiliser des algorithme complexes, créer des structures adaptées a la résolution de problème difficiles.Mais c'est sur que les premières années sont simplistes.Pis quand tu sort de 5 ans d'études, t'as pas juste un bon niveau en prog, t'as un niveau général plutôt élevé, d’où l’intérêt.Faut pas croire que parce qu'on sais faire un mario on sais programmer. D'ailleurs pour moi les vrai programmeur c'est pas ceuxqui font des jeux foireux avec des millions de polygones en utilisant des libs qui connaissent pas sans ce poser de questions. Nan, pour moi c'est ceux qui sont capable de créer a partir de rien. De bidouiller des trucs de fou, d'optimiser la ou personnen'en a été capable. Regardez le profil de John Carmack, ça correspond plutôt bien :p_________________![[Tutoriels] Apprendre le GML Runningpotato1](https://2img.net/h/www.pixeljoint.com/files/icons/full/runningpotato1.gif) ![[Tutoriels] Apprendre le GML MdetltS](https://2img.net/i.imgur.com/mdetltS.png) |
|
 |
OculusUtilisateur confirmé: Rang *****Messages : 1688![[Tutoriels] Apprendre le GML Empty](https://2img.net/i/empty.gif) | Sujet: Re: [Tutoriels] Apprendre le GML Mar 30 Aoû 2011 - 19:37 | | Je rigolait hein je me vente pas du tout je disais juste que les bases faut pas en faire tout un plat. |
|
 |
onilink_Modérateur Messages : 9183Localisation : MontpellierProjet Actuel : Planet Centauri OniDev![[Tutoriels] Apprendre le GML Empty](https://2img.net/i/empty.gif) | Sujet: Re: [Tutoriels] Apprendre le GML Mar 30 Aoû 2011 - 19:38 | Je sais, mais quand tu vas sur le sdz y en a pleins qui ne rigolent pas... x)_________________![[Tutoriels] Apprendre le GML Runningpotato1](https://2img.net/h/www.pixeljoint.com/files/icons/full/runningpotato1.gif) Dernière édition par onilink_ le Jeu 17 Mai 2012 - 23:40, édité 1 fois |
|
 |
OculusUtilisateur confirmé: Rang *****Messages : 1688![[Tutoriels] Apprendre le GML Empty](https://2img.net/i/empty.gif) | Sujet: Re: [Tutoriels] Apprendre le GML Mar 30 Aoû 2011 - 19:40 | | Ouais du genre printf("hello world\n");KOMM JE SUIS UN PROGRAMMATEUR |
|
 |
onilink_Modérateur Messages : 9183Localisation : MontpellierProjet Actuel : Planet Centauri OniDev![[Tutoriels] Apprendre le GML Empty](https://2img.net/i/empty.gif) | Sujet: Re: [Tutoriels] Apprendre le GML Mar 30 Aoû 2011 - 19:43 | N’empêche que programmateur, ça fait bien rire :p(surtout les personnes qui en cherchent désespérément)_________________![[Tutoriels] Apprendre le GML Runningpotato1](https://2img.net/h/www.pixeljoint.com/files/icons/full/runningpotato1.gif) ![[Tutoriels] Apprendre le GML MdetltS](https://2img.net/i.imgur.com/mdetltS.png) |
|
 |
OculusUtilisateur confirmé: Rang *****Messages : 1688![[Tutoriels] Apprendre le GML Empty](https://2img.net/i/empty.gif) | Sujet: Re: [Tutoriels] Apprendre le GML Mar 30 Aoû 2011 - 19:45 | ça me fait bien penser à quelqu'un ça |
|
 |
TermiteUtilisateur confirmé: Rang **** Messages : 1005Localisation : Dans ta charpente ! Projet Actuel : RayEngine 5.0 ![[Tutoriels] Apprendre le GML Empty](https://2img.net/i/empty.gif) | Sujet: Re: [Tutoriels] Apprendre le GML Mar 30 Aoû 2011 - 21:28 | onilink_ a écrit: Fin tu dit ça mais le gml et tout ça, c'est les bases de chez les bases quoi.Normalement dans de 'vrai' cours de prog, t'apprend surtout a utiliser des algorithme complexes, créer des structures adaptées a la résolution de problème difficiles.Mais c'est sur que les premières années sont simplistes.Pis quand tu sort de 5 ans d'études, t'as pas juste un bon niveau en prog, t'as un niveau général plutôt élevé, d’où l’intérêt.Faut pas croire que parce qu'on sais faire un mario on sais programmer. D'ailleurs pour moi les vrai programmeur c'est pas ceuxqui font des jeux foireux avec des millions de polygones en utilisant des libs qui connaissent pas sans ce poser de questions. Nan, pour moi c'est ceux qui sont capable de créer a partir de rien. De bidouiller des trucs de fou, d'optimiser la ou personnen'en a été capable. Regardez le profil de John Carmack, ça correspond plutôt bien :p Autant à la base j'aimais pas la prog, ça me saoulait, autant quand j'ai commencé mon moteur, j'me suis mis à aimer de plus en plus, autant faire un moteur de A à Z (c'est à dire sans lib du style pour les fichiers son(image ça peut encore aller)/truc de base comme les vectors et autre joyeuseté) je crois que je ne supporterais pas ça _________________Because these are not the words of God, the same God that burnt the knowing. |
|
 |
Contenu sponsorisé![[Tutoriels] Apprendre le GML Empty](https://2img.net/i/empty.gif) | Sujet: Re: [Tutoriels] Apprendre le GML ![[Tutoriels] Apprendre le GML Empty](https://2img.net/i/empty.gif) |
|
 |
| [Tutoriels] Apprendre le GML | |
|