guida rapida al GML (game maker language) - Versione stampabile +- Creare Videogiochi - Game Developer (https://www.making-videogames.net/giochi) +-- Forum: Altri Programmi per la Creazione di Videogames (https://www.making-videogames.net/giochi/Forum-Altri-Programmi-per-la-Creazione-di-Videogames) +--- Forum: Game Maker (https://www.making-videogames.net/giochi/Forum-Game-Maker) +--- Discussione: guida rapida al GML (game maker language) (/thread-guida-rapida-al-GML-game-maker-language) |
guida rapida al GML (game maker language) - Zapetino - 09-12-2010 Tanto perché non so che fare faccio una guida sul Game Maker Language Non credo farò tutto insieme ma la continuerò di certo! Capitolo 1 : Introduzione Il Game Maker Language è un linguaggio di scripting utilizzabile esclusivamente con l'editor Game Maker. Il programma ha già un IDE al suo interno e non c'è quindi il bisogno di scaricare plug-in o programmi aggiuntivi. Allora questa guida parte da zero quindi la potete seguire anche se non avete esperienza nella programmazione. Capitolo 2 : Le variabili e gli operatori Nel G.M.L(da ora lo chiamo così) le variabili non hanno bisogno di essere dichiarate ma basta usare il prefisso VAR per inizializzarne una, per esempio: Codice: var nome,anni //nome e età del soggetto questo è un commento e verra ignorato dal compilatore Notate che qui prima le due variabili le ho inizializzate ma avrei potuto benissimo non farlo. Un tipo di variabile molto importante è il tipo Global che rende la variabile globale cioè visibile in tutto il programma. Gli operatori: Nel G.M.L ci sono molti tipi di operatori, inizieremo con gli operatori matematici che già conoscerete: + aggiunge un valore ad un altro addizione - sottrae un valore ad un altro sottrazione / divide un valore per un altro divisione * moltiplica un valore per un altro moltiplicazione esempio: Codice: a=1 Istanze delle variabili self l'istanza per qui viene eseguito lo script other tutte le altre istanze noone nessuna istanza(non vi preoucupate non sono pazzo XD) Operatori logici && o and e ||or : combinano i valori booleani < minore > maggiore <= minore di >= maggiore di << shift destro >> shift sinistro ! o not inferte falso in vero e viceversa esempio: Codice: //esempio senza codice reale Capitolo 3 : ARRAY Nel G.M.L si possono utilizzare array a 1 o 2 dimensioni e servono per immagazzinare vari tipi di variabili per esempio: Codice: a[0]= "ciao" //array con indice zero Capitolo 4 : Dichiarazione IF la dichiarazione IF ha la seguente sintassi: Codice: IF (espressione) esempio: Codice: //questo programma ferma l'auto se supera i limiti della finestra Capitolo 5: la dichiarazione REPEAT Come il suo nome dice la dichiarazione REPEAT serve per ripetere un'espressione nello script, ha la seguente sintassi: Codice: REPEAT (espressione) dichiarazione RE: guida GML (game maker language) - David - 09-12-2010 complimenti per averci provato! RE: guida GML (game maker language) - Zapetino - 09-12-2010 lol non vae tu mi hai risposto per compassione.....XD RE: guida GML (game maker language) - Alche - 09-12-2010 bravo guida carina! RE: guida GML (game maker language) - Zapetino - 09-12-2010 è ancora da finire domani sera la finirò RE: guida GML (game maker language) - Alche - 09-12-2010 ok così gli aspiranti a gamemaker avranno una guida anche su making videogames completa xD RE: guida rapida al GML (game maker language) - Zapetino - 15-12-2010 aggiunto un piccolo capitolo , la guida sarà ultimata domenica RE: guida rapida al GML (game maker language) - friskon - 15-12-2010 Grazie Zap, ottimo lavoro! RE: guida rapida al GML (game maker language) - Zapetino - 15-12-2010 se dici ottimo lavoro ora figurati quando sarà ultimata |