Programowanie

Game Maker Language

Game Maker Language

Game Maker Language (w skrócie: "GML") to język skryptowy stworzony przez Marka Overmarsa na potrzeby programu Game Maker. Jest on używany do ustalania i wykonywania przez program automatycznych akcji w dowolnym momencie. W Game Makerze można go używać w trzech miejscach: Scripts, Execute a Piece of Code oraz w Creation Code. Język ten ma składnię i strukturę przypominające popularne języki programowania takie jak C++ czy Pascal.

[edytuj] Przykłady kodu

Napis Hello World w okienku pop-up:

show_message('Hello World');

Przesunięcie obiektu o nazwie pilka o 4 piksele w prawo

pilka.x+=4

Odtworzenie pliku wideo

show_video('plik.avi',1,0);

Obiekt porusz się do punktu (X:250,Y:100) z szybkością 4

move_towards_point(250,100,4)

Funkcja dzięki której obiekt porusza się do punktu omijając przeszkody oznaczone jako "solid"

mp_potential_step(300,400,5,0)

Przykład komentarza jednoliniowego

// komentarz jednoliniowy

Przykład komentarza wieloliniowego

/*
komentarz
wieloliniowy
*/

Prześwitujący się obiekt:

image_alpha=0.5

[edytuj] Zobacz też

[edytuj] Linki zewnętrzne


Zalążek artykułu To jest tylko zalążek artykułu dotyczącego języków programowania. Jeśli możesz, rozbuduj go.