Questo articolo è stato pubblicato 2 anni 7 mesi 18 giorni tempo fa e potrebbe contenere informazioni non più valide.Molti di noi hanno sempre voluto crearsi un videogioco personalizzato, ma non si sono mai decisi a farlo semplicemente perchè non sapevano come iniziare.
Bene, questo articolo vi vuole proporre una breve guida per ottenere un semplice gioco di biglie, e perchè no, magari un giorno potreste appassionarvi e vendere le vostre creazioni! Per crearlo utilizzeremo Blender GE, un programma gratuito compatibile con tutti i sistemi operativi.

Se state leggendo questa parte significa che vi ho interessati… Quindi possiamo iniziare attrezzandoci a dovere!
Se avete intenzione di provare solamente questo programma, potete scaricare da qui una versione “già pronta” che non necessita di essere installata e saltare al passo “Creazione del Videogioco”;
Se invece intendete utilizzare abitualmente questo programma, potete continuare a leggere… La differenza principale fra la versione originale e quella semplificata è che la seconda non supporta le estensioni, ovvero non è possibile aumentarne le potenzialità.
Installare il programma
Cominciamo scaricando l’ultima versione stabile del programma (Attualmente la 2.49b) da questo link, valido per tutti i sitemi operativi (Per Windows, consiglio di scaricare la versione EXE, piuttosto che ZIP).
Seguiamo la procedura proposta dal computer… Verso la fine il computer effettuerà un controllo delle dipendenze, necessario per stabilire se il programma può funzionare correttamente… L’unica dipendenza importante che potreste non avere già installata è quella del Python 2.6.2 che serve per gestire alcune estensioni e per la gestione dei controlli nei giochi di livello avanzato (che non tratteremo in questo articolo).
Se avete Windows potete scaricare Python da questo link, se invece avete un’altro sistema operativo, utilizzate questo.
Creazione del videogioco
Dopo aver installato ed avviato Blender, potremo procedere con la realizzazione del videogioco.
Ambientarsi nell’interfaccia
L’interfaccia di Blender è molto intuitiva, quindi mi dedicherò ad una spiegazione del solo stretto necessario…

Quello che vediamo al centro dello schermo come un rettangolo grigiastro è in realtà un Cube (Un semplice cubo)… Per comprenderne meglio la forma possiamo provare a premere la rotellina del mouse e spostare il cursore, il cubo sembrerà ruotare… In realtà il cubo è sempre rimasto nella sua posizione, mentre a spostarsi è stata la Camera (che possiamo intendere come i nostri occhi, tutto quello che vede viene mostrato sullo schermo).
Per capire meglio il funzionamento dell’ambiente, possiamo inserire un altro oggetto, ad esempio una Monkey (Una testa di scimmia), per farlo, facciamo come mostrano nell’mmagine seguente:

La Monkey però è nascosta dal Cube, per questo siamo obbligati a spostarla prima di poterla vedere, per fare questo facciamo click sulla freccia blu, e, tenendo premuto spostiamo il mouse verso l’alto…
La Monkey dovrebbe ora essere sopra al Cube.
Potete aggiungere tutti gli oggetti che volete e metterli dove volete.
Quando siete soddisfatti della vostra stanza, potete:
- Salvarla premendo F2;
- Cancellare tutto (CTRL+X) e cominciare a creare il gioco.
Crearsi l’ambiente di gioco
Per poter giocare, ovviamente serve un ambiente virtuale, per crearlo, cominciamo aggiungendo un “pavimento”, per farlo, facciamo click sul quadratino blu (evidenziato nella prossima immagine), le freccie con cui prima spostavamo gli oggetti verranno spuntate, ora, anizzhe spostarli, li ingrandiranno o rimpiccioliranno a piacere, ingrandiamo l’oggetto fino ad ottenere una piattaforma…

A questo punto inseriamo una UVsphere come nell’immagine seguente:

E spostiamola sopra alla piattaforma, per farlo dobbiamo riattivare la modalità di spostamento, quindi facciamo click sul triangolo rosso a sinistra del quadrato blu (la ciambella verde serve a ruotare gli oggetti).
Gestione della fisica di gioco
Ora che abbiamo una sfera ed una piattaforma dobbiamo fare in modo che la sfera possa essere controllata dal giocatore, per farlo possiamo procedere come seguente:
- Premiamo F4 per accedere al pannello della logica;
- Nei pulsanti in basso dobbiamo copiare le impostazioni come nell’immagine:

- Click su Static in alto a sinistra dei pulsanti;
- Selezionare Dynamic (Questo farà in modo che la sfera possa rotolare);
- Quattro click su Add per tutti e tre i campi;
- Nel primo campo, da Always, selezionate Keyboard, questo consentirà di gestire la pallina con la tastiera;
- Fate click nel campo Key e premete i tasti che volete usare per muovere la pallina;
- Collegate tra di loro i Pannelli trascinando il mouse da un puntino giallo all’altro (come in immagine successiva);
- Impostare i numeri nei pannelli da:
Pannello1: | Pannello2: | Pannello3 | Pannello4: 0,00 0,00 0,00 | 0,00 0,00 0,00 | 0,00 0,00 0,00 | 0,00 0,00 0,00
a:
Pannello1: | Pannello2: | Pannello3 | Pannello4: 0,10 0,00 0,00 | -0,10 0,00 0,00 | 0,00 0,10 0,00 | 0,00 -0,10 0,00
Mi raccomando di non impostare due valori nello stesso Pannello!

Proviamo a vedere se la nostra procedura ha funzionato premendo semplicemente P.
Se la pallina si sposta possiamo procedere aggiungendo dei Cube e facendo un percorso da far seguire alla pallina.
Esportazione del gioco
Quando siamo soddisfatti possiamo premere 0 sul tastierino numerico per vedere come comparirà il gioco.
Ora possiamo esportare (File > Save Game As Runtime…) il nostro gioco. Solo la versione originale può esportare giochi validi.
Una volta salvato il nostro gioco dobbiamo recarci dove abbiamo installato Blender (Default: C:\Programmi\Blender Foundation\Blender) e copiare tutto il contenuto di questa cartella nella stessa cartella del gioco.
Quando avvieremo il gioco esportato, potremo vedere la scena completa di cielo!
Giochi di livello avanzato
Se avete apprezzato questa guida potete chiedere aiuto sul come fare giochi molto più complessi sul Forum di Blender.it, auguro a tutti Buon Divertimento!

