HOME

MENU'

indice

Toolbar superiore

Registrazione

Semplice esempio

Sprite

Sound

Backgrounds

Objects

Events

Actions

Rooms

Eseguibile


GAME MAKER
MANUALE 5.3

( simple version )

Salve e benvenuti , questa pagina vi dar� alcune informazioni del programma GAME MAKER ( d' ora in poi GM ) con il quale potrete realizzare i vostri videogiochi. Nel momento in cui scrivo questa pagina , tale programma � gi� nella sesta versione e lo potete scaricare direttamente dal sito ufficiale gamemaker.
GM � un programma gratuito , ma vi � l' opportunit� di registrarlo pagando circa 15 € , avendo cos� delle caratteristiche e funzionalit� migliori , nonch� la possibilit� di realizzare videogiochi in 3D , di utilizzare file esterni , di non far apparire il logo del programma e molto altro.
Non temete di non riuscire a creare un videogioco con GM , perch� invece vi risulter� semplice ed intuitivo.Nel caso in cui avrete qualche dubbio , oltre che a questa mia traduzione del manuale in italiano vi segnalo 2 siti sempre in italiano con relativi forum , dove troverete sicuramente qualcuno disposto a darvi un' aiuto :
gmitalia
Le informazioni da me riportate qui sotto si riferiscono alla versione 5.3 di GM , per questo potreste riscontrare delle incongruenze dalla versione da voi scaricata.
Per ora sono riportate solo le informazioni riguardanti la modalita Simple di GM , mentre quelle riguardanti la modalit� Advanced saranno disponibili forse prossimamente.


Principio:

Dopo averlo scaricato ed installato ( in default C:/Program Files/Game_Maker5/) nella cartella del programma , potrete notare il file Game_Maker.exe , alcuni file di testo , la cartella lib , il file Game_Maker.chm ( il manuale di GM in inglese ) ed in fine la cartella degli esempi (Examples). Quest' ultima contiene appunto degli esempi semplici con i quali potrete imparare le cose basilari per realizzare un videogioco . Molti altri esempi sono disponibili sia nel sito ufficiale oltre che nella rete.
Fate per� attenzione perch� dovreste utilizzare gli esempi adatti alla versione di GM da voi installata.

Game Maker richiede un Pentium PC con Windows 98, NT, 2000, Me, XP, o superiori .Sono richiesti una risoluzione video 800x600 con 65000 (16-bit) colori. Sono richiesti le DirectX installati nel tuo computer e 32 MB di memoria .
La memoria richiesta durante il running del gioco dipende da quest' ultimo .


Una volta avviato GM visualizzerete la schermata principale del programma ovvero l' immagine qui sotto .
Essa rispecchia la versione SIMPLE , quando sarete un p� pi� esperti potrete passare alla versione Advanced con nuove funzioni .
Per far ci� vi baster� selezionare dal menu File la relativa funzione :


IDEA GLOBALE :

Prima di esaminare a fondo le possibilit� di GM � meglio delineare l' idea globale di questo programma.
I giochi generati con GM avvengono in una o pi� stanze (rooms ) seppur piane , non in 3D, possono contenere anche i grafici 3D-looking.
In queste stanze inserirete gli OBJECT ( oggetti ), che potete definire nel programma.
Tali object tipici sono le pareti, le sfere in movimento, il personaggio principale, i nemici o mostri , ecc.

Alcuni object , come le pareti, saranno posizionate nelle rooms , ma non faranno nulla di particolare.
Altri object , come il personaggio principale, si muoveranno intorno e reagiranno ad input dal giocatore (tastiera, mouse e barra spazziatrice) e l' un l'altro.

Per esempio, quando il personaggio principale viene a contatto di un mostro-nemico , questo potrebbe morire o perdere energia.

Gli object ( oggetti ) sono gli ingredienti pi� importanti dei giochi fatti con GM  .
In primo luogo, la maggior parte degli object hanno bisogno di una certa immagine per renderli visibili sullo schermo.
Tali immagini sono sprites di chiamata. Uno sprite � spesso una singola immagine , oppure un insieme delle immagini che sono indicate uno dopo l'altro per generare un' animazione. In questo modo si potr� relizzare un personaggio che cammina , una sfera che ruota , una nave spaziale che esplode, ecc.

Durante il gioco lo sprite di un particolare object pu� cambiare.
(cos� , per esempio , il personaggio pu� sembrare differente quando cammina verso destra anzich� verso sinistra.) .

Potete realizzare gli sprite del vostro gioco direttamente con GM oppure caricarli da file esterni ( per esempio GIF animati ).

Le determinate cose che accadono agli object durante il gioco , ( happenings ) sono denominati EVENTS ( eventi ).
Gli object possono intraprendere determinate azioni quando gli eventi accadono.
Ci sono tantissimi eventi differenti che possono avvenire e tantissime azioni differenti che potranno fare i vostri object.
Per esempio , esiste un evento della creazione ( creation event ) , ossia quando un determinato oggetto viene generato , all' inizio esso si comporter� in base all' azione qui inserita.

Pi� precisamente si potrebbe immaginare una nave-spaziale che spara un missile.Nel caso venga inserita una direzione o movimento nel creation event   dell ' object missile , quest' ultimo , per prima cosa , andrebbe in quella direzione.

Oppure se il missile viene a contatto con il nemico , si otterrebbe un collision event ( evento di scontro ). In tal caso si potrebbe mettere nell' azione di questo evento che il nemico esplodi e si distrugga e magari mentre accade ci� , potete anche inserire un suono come quello di un' esplosione.

Quando il giocatore preme una tasto-chiave sulla tastiera , vi � un evento della tastiera e l' object ( oggetto ) pu� intraprendere un' azione appropriata, come muoversi nel senso indicato. Per ogni object che fate potete indicare le azioni per i vari eventi , in questo modo definirete il comportamento dell' object.

Una volta che avete definito i vostri object � tempo di definire le stanze ( rooms ) in cui vivranno.
Le rooms possono essere usate per i livelli nel vostro gioco .Ci sono azioni che vi permetteranno di muovervi da una stanza verso un' altra.

In ogni stanza sar� possibile inserire un Background   ( ad esempio , un cielo ) il quale pu� essere un semplice colore oppure un' immagine .
Tali immagini di Background   possono essere generate in GM  oppure caricate da file esterni .

A questo punto potete inserire gli object nella room.
Se avete creato un object che per esempio raffiguri un albero , potete inserirlo pi� volte nella stessa room in modo tale da generare cosi un bosco.

Ora siete pronti nel far funzionare il gioco : La prima room verra visualizza e gli object presenti in essa si comporteranno in base ai loro creation event .

Cominceranno a reagire l' un l'altro in base alle azioni presenti nel collision event (eventi di scontro ) e reagiranno al giocatore in base alle azioni nei loro eventi del mouse o della tastiera.

Cos� ricapitolando, le seguenti cose (spesso denominate risorse) svolgono un ruolo cruciale:

•object : l' entit� presenti nel gioco

•rooms: i posti (livelli) in cui gli object vivono

• sprites: le immagini (animate) che sono usate per rappresentare gli oggetti

•sounds: ovvero la musica in sottofondo o come effetti sonori

•backgrounds: le immagini usate come priorit� bassa ( sfondi ) per le rooms .

Vi sono ulteriori tipi di risorse: Paths ( percorsi ), script ( scritti ), data files (schedari di dati ) e time lines ( linee di tempo ).
Questi sono importanti per i giochi pi� complicati.
Li vedrete soltanto quando farete funzionare GM nella modalit� avanzata.


The resource explorer:

Come potete notare a sinistra della finestra principale vi � una zona bianca definita l'esploratore delle risorse. Qui si trovano le cartelle principali ( sprites , sounds ,backgrounds , ecc... ) del vostro gioco.
Se una cartella ha davanti il segno   +   , significa che al suo interno vi sono delle risorse , cliccateci sopra per aprirla .
Cliccando sul segno   -   invece la chiuderete .
Potete cambiare un nome di una cartella ( tranne il livello superiore ) selezionandolo (con un singolo click) e poi cliccandone il nome.
Fate invece un doppio click sopra la risorsa per vedere le relative propriet�.
Utilizza il tasto destro del mouse per accedere agli stessi comandi del Edit menu.
Potete cambiare la posizione delle risorse cliccando su di loro e tenedo il tasto del mouse premuto, trascinatele ora al posto adatto (naturalmente il posto deve essere corretto. Per esempio non potete trascinare un suono nella lista degli sprites.) .


Cartelle delle principali risorse :

SPRITES : le immagini del gioco che realizzerete verranno inserite in questa cartella.



SOUNDS : questa cartella conterr� tutti i suoni del vostro gioco.



BACKGROUNDS : qui invece potrete mettere le immagini dei vari sfondi .



OBJECTS : gli obiettivi sono gli oggetti presenti nel gioco.



ROOMS : le rooms sono le stanze dove inserirete gli objects ed i backgrounds.Ogni rooms corrisponde ad un livello del gioco .



Game information : qui potrete riportare le informazioni del vostro gioco le quali saranno visibili principalmente cliccando F1 della tastiera durante l' eseguzione del gioco .


GAME OPTION : in queste opzioni , potete settare alcuni parametri del vostro gioco .