Inizia con GameMaker: Studio

Sommario
Attualmente giocare ai videogiochi è diventata una delle attività più comuni per la maggior parte delle persone e con la loro massificazione su console e persino sui telefoni cellulari, tutti hanno accesso anche al più semplice di questi. Ma nonostante questa massificazione c'è un settore che non ha perso la sua validità sin dal suo inizio e cioè i giochi per computer, e molti utenti preferiscono ancora questa opzione prima di acquistare una console.
Giocare a questi giochi per computer è divertente, ma c'è qualcosa di molto più divertente, ed è crearli e lasciare che le persone li giochino. Quello che molti potrebbero pensare è che fare un gioco per computer non è facile e hanno ragione, prendiamo l'esempio della serie Ingranaggio in metallo o Fantasia finaleQuesti giochi richiedono anni per essere sviluppati con team di oltre 100 persone e budget considerevolmente elevati.
Ma la verità è che le cose sono un po' cambiate, GameMaker: Studio ci permette di creare un prototipo del nostro gioco in modo facile e veloce, ovviamente dovremo lavorare ma non a livello per creare il prossimo Call of Duty.
GameMaker: Studio offre un'interfaccia abbastanza intuitiva che consente agli utenti con poche semplici azioni di trascinamento della selezione di creare oggetti, eventi, sprite e altri elementi per il nostro gioco. Inoltre, ha GML (Linguaggio GameMaker) per gli utenti più esperti che non hanno paura di scrivere poche righe di codice.
Per prima cosa dobbiamo andare alla pagina del progetto per scaricare la versione gratuita di GameMaker: Studio, è un po' pesante in quanto contiene tutte le librerie e i complementi software oltre al SDI, il che è importante ricordare che verrà eseguito solo in ambienti Windows.
Dopo il download effettuiamo l'installazione nel modo consueto come qualsiasi programma Windows, registriamo gratuitamente la nostra copia e procediamo all'esecuzione del nostro SDI.

INGRANDIRE

Come si vede, la disposizione degli elementi iniziali è del tutto simile alla SDI sviluppo come Eclisse o NetBeansTuttavia, ciò che possiamo fare con ciascuna opzione della stessa va oltre l'IDE nominato, vediamo quindi i diversi elementi che compongono GameMaker: Studio e cosa possiamo fare con ciascuno di essi.
Sul lato sinistro della nostra interfaccia troviamo il albero delle risorse, qui vedremo una vista delle risorse nel nostro progetto che funziona allo stesso modo dell'esploratore di Windows. Se un elemento ha un simbolo più (+) significa che ci sono risorse al suo interno, dove premendolo lo si espanderà e premendo il simbolo meno (-) lo si ritrarrà.

Possiamo cambiare il nome delle risorse ad eccezione del livello superiore che è quello che indica il tipo di risorsa. Inoltre, possiamo ottenere un menu contestuale per ogni risorsa facendo clic con il pulsante destro del mouse su di essa, offrendoci più opzioni per la gestione della nostra risorsa.

In questo menu troveremo i comandi per caricare e salvare i nostri file ma abbiamo alcune opzioni aggiuntive:

Vediamo nel dettaglio ognuna di queste opzioni:
Nuovo progettoCon questo comando creiamo da zero un nuovo progetto caricando un nuovo albero di risorse per lo sviluppo del nostro gioco.
Progetto apertoQuesto comando apre un nuovo progetto ma solo con estensione .gmx.
Importa progettoCon questo comando possiamo importare un progetto da GameMaker: Studio, è importante che sia un tablet con l'estensione .gmz in modo che funzioni senza problemi e venga salvato come .gmx dopo l'importazione.
File recentiQui apriamo i file che abbiamo aperto o modificato di recente.
Salva, Salva con nome e Salva tuttoInsieme a Mantenere il nostro progetto verrà salvato con l'estensione .gmx. Insieme a Salva come salviamo il nostro file corrente con lo stesso nome e infine, con Salva tutto salviamo tutto ciò che abbiamo modificato nel nostro progetto.
Esporta progettoCon questo comando esportiamo il nostro progetto come compresso in formato .gmz, per poi importarlo come detto sopra.
Crea appUna volta che il nostro gioco è pronto, molto probabilmente vorremmo condividerli con altri per i test in cui utilizzando questo comando creiamo una versione autonoma del nostro gioco.
preferenzeQui possiamo regolare l'aspetto della nostra interfaccia, nonché i diversi comportamenti quando lavoriamo con le nostre risorse.
Il menu di modifica contiene una serie di comandi relativi alle risorse attualmente selezionate nell'albero delle risorse e, a seconda del comando selezionato, alcuni comandi potrebbero essere o non essere visibili.

Vediamo in dettaglio i comandi in questo menu:
CreareCon questo comando inseriamo una nuova risorsa del tipo selezionato e si aprirà un form per modificare le proprietà di quella risorsa.
DoppioQuesto comando crea una copia della risorsa selezionata nell'albero delle risorse.
Creare un gruppoInseriamo una sottodirectory all'interno dell'albero delle risorse, questo ci permetterà di raggruppare oggetti e altri elementi dello stesso tipo in modo rapido e semplice.
RimuovereCon questo comando eliminiamo la risorsa selezionata o un gruppo di risorse.
Proprietà (modifica)Tutte le risorse hanno proprietà e con questo comando possiamo ottenerle. Inoltre possiamo ottenere questa finestra facendo doppio clic sulla risorsa.
Trova risorsaCon questo comando possiamo chiamare una risorsa, questo è abbastanza utile quando il nostro progetto è abbastanza grande con molte risorse e sottodirectory.
marcatoriDa qui possiamo accedere ai marker che abbiamo posizionato all'interno del nostro codice.
Mostra informazioni sull'oggettoCon questo comando possiamo vedere i dettagli di un oggetto e le sue proprietà nello stesso posto, questo è abbastanza utile per il debug o vedere cosa contiene ogni oggetto.
In questo menu possiamo creare una nuova risorsa per ciascuno dei diversi tipi esistenti in GameMaker: Studio, qui possiamo modificare le impostazioni globali per il nostro progetto, aggiungere costanti, definire trigger e selezionare i file da includere alla fine del gioco.

Diamo un'occhiata in dettaglio alle opzioni di questo menu:
Crea risorsaCon questo comando creiamo una nuova risorsa del tipo selezionato, si aprirà un nuovo form e potremo modificare le proprietà di quella risorsa.
Modifica le impostazioni globaliQuesto comando visualizzerà la finestra delle impostazioni globali dove possiamo modificare le informazioni sul progetto, il programma di installazione e le opzioni relative alla grafica.
Seleziona i pacchetti di estensioneCon questa opzione possiamo selezionare i pacchetti che vogliamo siano presenti nel nostro progetto.
Definisci le costantiQuesto comando visualizzerà una finestra che ci permetterà di definire le costanti da utilizzare all'interno del nostro progetto.
Come abbiamo accennato, Creatore di giochi Ha il suo linguaggio interno ed è tramite gli script, in questo menù possiamo effettuare tutta la gestione ad essi inerente.

Vediamo cosa c'è dentro:
MostrareCon questa opzione possiamo visualizzare un elenco che va da variabili globali, funzioni, estensioni e costanti disponibili in tutti gli oggetti o nel linguaggio interno del Creatore di giochi.
Cerca negli scriptVerrà visualizzato un modulo di ricerca che può essere utilizzato in diverse risorse per individuare una stringa o una funzione specifica.
Verifica il nome della risorsaQuesto comando è utile per verificare che non ci sia conflitto di nomi, se il nostro progetto è molto grande o importiamo file possiamo ottenere questo conflitto e con questo comando ci permette di evitarlo.
Controlla gli scriptQuesto comando controllerà tutti gli oggetti, le istanze e il blunt in GML alla ricerca di errori e li visualizzerà in un elenco.
Infine abbiamo il menu di esecuzione che ha le opzioni per testare i nostri giochi e impostare le configurazioni.

Vediamo cosa ha:
Esecuzione normaleQuesto comando eseguirà il nostro gioco come se fosse stato completato e installato per il test.
Esecuzione in modalità debugQuesta opzione esegue il gioco in modalità debug, questa opzione mostrerà un'altra finestra che ci darà una visuale degli aspetti dell'esecuzione.
Costruzione pulitaCon questo comando svuotiamo la cache del compilatore, impedendo così ad alcune risorse di danneggiare il nostro gioco.
Poiché sappiamo cosa abbiamo nella nostra interfaccia e cosa possiamo fare, siamo pronti per iniziare ad approfondire GameMaker: Studio. C'è ancora un punto importante ed è il compilatore che possiamo vedere nel seguente menu a discesa:

Sebbene possiamo vedere molte opzioni, poiché è la versione gratuita abbiamo solo la versione per Windows, ma non dovremmo preoccuparci ai fini dell'apprendimento Creatore di giochi e di GML È più che sufficiente.
Con quest'ultimo finiamo questo tutorial, che abbiamo mosso i primi passi con il SDI di GameMaker: Studio conoscendo così la disposizione degli elementi e i diversi comandi che dobbiamo creare i nostri giochi, nei futuri tutorial entreremo completamente con GML e come ci aiuta in questo mondo di sviluppo di videogiochi.

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave