-
Sono Jens Bergensten, o Jeb
sviluppatore di Minecraft
-
su mojang.com. Ho iniziato
a creare giochi a 11-12 anni
-
Un amico di mio padre mi
disse che per creare giochi devi
-
imparare a programmare. E così ho
iniziato. Mi piace progettare e capire
-
l'architettura delle cose. Questo è quello
che mi piace di Minecraft. La prossima
-
ora imparerai le basi dell'informatica
programmando Alex o Steve attraverso
-
un pezzo simulato di un mondo Minecraft.
La programmazione solitamente è in testo,
-
ma oggi useremo blockly: un sistema che
usa dei blocchi da trascinare e rilasciare
-
per scrivere programmi. Nel frattempo
stai creando codice JavaScript. I concetti
-
che apprenderai sono ciò che i
programmatori usano ogni giorno e sono
-
la basi dell'informatica. Qui a Mojang
usiamo gli stessi concetti per creare
-
Minecraft. Prima d'iniziare, sceglierai il
tuo personaggio. Io scelgo Alex. Creiamo
-
un codice per un programma che la farà
muovere sullo schermo. Lo schermo è diviso
in tre parti principali.
-
A sinistra c'è il gioco Minecraft, per
eseguire il tuo programma. Le istruzioni
-
per ogni livello sono in basso. L'area
centrale è la casella degli strumenti e
-
ogni blocco è un comando che guida le
azioni di Alex. Lo spazio bianco a destra
-
è l'area di lavoro, qui che costruiremo il
nostro programma. Trascinando il blocco
-
moveForward(); nell'area di lavoro e
cliccando Esegui, Alex va avanti di uno
-
spazio sulla griglia. E se dopo vogliamo
fare qualcosa? Possiamo aggiungere un
-
altro blocco al nostro programma. Scelgo
il blocco turnRight(); e lo trascino sotto
-
il blocco moveForward (); fino quando
appare la linea arancione. Poi lo rilascio
-
e i due blocchi scattano insieme. Premendo
di nuovo Esegui, Alex eseguirà i comandi
-
che sono in coda dall'alto verso il basso
nel nostro spazio di lavoro. Per eliminare
-
un blocco, trascinalo dalla pila alla
casella degli strumenti. Per annullare
-
le modifiche e tornare all'inizio del
livello, usa il pulsante Start Over in
-
in alto a destra. Ancora una cosa, vedi
il triangolino sui blocchi di svolta?
-
Ogni volta che vedi questi triangoli,
significa che hai un'altra opzione.
-
Iniziamo a scrivere il codice!