Come creare un gioco su Scratch (con immagini)

Sommario:

Come creare un gioco su Scratch (con immagini)
Come creare un gioco su Scratch (con immagini)
Anonim

Scratch è un popolare linguaggio di programmazione visiva sviluppato da MIT Media Lab come strumento educativo per bambini. È disponibile online, con versioni desktop disponibili per Mac OS, Windows, Chrome OS e Android. Questo articolo spiega le basi su come creare un gioco

Passi

Parte 1 di 4: download di Scratch

Crea un gioco su Scratch Passaggio 1
Crea un gioco su Scratch Passaggio 1

Passaggio 1. Passare alla pagina di download di Scratch in un browser web

Questa è la pagina web dove puoi scaricare la versione desktop di Scratch.

Crea un gioco su Scratch Passaggio 2
Crea un gioco su Scratch Passaggio 2

Passaggio 2. Fare clic su Download diretto

È sotto l'opzione per scaricare Scratch dal negozio digitale del tuo sistema.

In alternativa, puoi fare clic su Creare nella parte superiore della pagina web per iniziare a creare immediatamente online all'interno del tuo browser web.

Crea un gioco su Scratch Passaggio 3
Crea un gioco su Scratch Passaggio 3

Passaggio 3. Fare doppio clic sul file di installazione

Il file di installazione di Scratch è "Scratch Desktop Setup 3.9.0.exe" per Windows e "Scratch 3.6.0.dmg" per Mac. Al termine del download del file di installazione, fare doppio clic sul file di installazione per avviare il processo di installazione. Puoi trovare i file scaricati nella cartella Download o nel browser web.

Crea un gioco su Scratch Passaggio 4
Crea un gioco su Scratch Passaggio 4

Passaggio 4. Installa Scratch

Utilizzare i seguenti passaggi per installare Scratch:

  • finestre

    • Seleziona "Solo per me" o "Chiunque utilizzi questo computer".
    • Clic Installare
    • Clic per consentire al programma di installazione di Scratch di apportare modifiche al sistema.
    • Clic Fine.
  • Mac:

    Gratta l'icona dell'app Scratch nella cartella Applicazioni

Parte 2 di 4: aggiunta di grafica

Crea un gioco su Scratch Passaggio 5
Crea un gioco su Scratch Passaggio 5

Passaggio 1. Apri Scratch

Ha un'icona gialla con una S su di essa. Fare clic sull'icona nel menu Start su Windows. Puoi trovarlo nella cartella Applicazioni su Mac.

La prima volta che apri Scratch, ti viene chiesto se desideri inviare dati al team di Scratch per aiutare a migliorare Scratch. Puoi cliccare No grazie o Sì, vorrei aiutare a migliorare Scratch. Se selezioni Sì, i dati di utilizzo verranno inviati al team di Scratch. Il team di Scratch non raccoglie informazioni personali.

Crea un gioco su Scratch Passaggio 6
Crea un gioco su Scratch Passaggio 6

Passaggio 2. Aggiungi uno sfondo

Per aggiungere uno sfondo in Scratch, fai clic sull'icona che assomiglia a una fotografia nell'angolo in basso a destra. Quindi seleziona un'immagine da utilizzare come sfondo. Puoi utilizzare le schede in alto per sfogliare gli sfondi per categoria o utilizzare la barra di ricerca nell'angolo in alto a sinistra per cercare lo sfondo per nome.

  • Per caricare il tuo sfondo, passa il cursore del mouse sull'icona che assomiglia a una fotografia e fai clic sull'icona che assomiglia a un albero con una freccia rivolta verso l'alto. Fare clic sull'immagine che si desidera utilizzare come sfondo e fare clic su Aprire.
  • Per disegnare il tuo sfondo, passa il cursore del mouse sull'icona che assomiglia a una fotografia e fai clic sull'icona che assomiglia a un pennello. Usa gli strumenti di pittura per dipingere il tuo sfondo.
Crea un gioco su Scratch Passaggio 7
Crea un gioco su Scratch Passaggio 7

Passaggio 3. Aggiungi uno sprite

Gli sprite sono oggetti immagine che fanno parte della scena del gioco. Possono essere il personaggio del giocatore, nemici o ostacoli, personaggi non giocanti, potenziamenti e consumabili o oggetti di sfondo animati. Per aggiungere uno sprite, fai clic sull'icona che assomiglia a un gatto nell'angolo in basso a destra. Quindi fai clic su uno sprite che desideri aggiungere alla scena.

  • Come gli sfondi, puoi caricare e dipingere i tuoi sprite sulla scena. Per fare ciò, passa il cursore del mouse sull'icona che assomiglia a un gatto e fai clic sull'icona che assomiglia a un albero con una freccia rivolta verso l'alto per caricare il tuo sprite. Fai clic sull'icona che assomiglia a un pennello per dipingere i tuoi sprite.
  • Se devi eliminare uno sprite, fai clic sullo sprite nell'elenco sotto la finestra Anteprima nell'angolo in alto a destra e premi il pulsante Elimina chiave.
Crea un gioco su Scratch Passaggio 8
Crea un gioco su Scratch Passaggio 8

Passo 4. Trascina lo sprite dove vuoi che sia all'inizio del gioco

La finestra di anteprima si trova nell'angolo in alto a destra. Clicca e trascina lo sprite dove vuoi che sia all'inizio del gioco.

Parte 3 di 4: aggiunta di controlli e movimento a uno sprite

Crea un gioco su Scratch Passaggio 9
Crea un gioco su Scratch Passaggio 9

Passaggio 1. Fare clic sullo sprite a cui si desidera aggiungere i controlli

Fai clic sull'icona dello sprite sotto la finestra di anteprima nell'angolo in alto a destra per selezionare uno sprite.

Crea un gioco su Scratch Passaggio 10
Crea un gioco su Scratch Passaggio 10

Passaggio 2. Fare clic sulla scheda Codice

È la prima scheda nell'angolo in alto a sinistra sotto il logo di Scratch.

Crea un gioco su Scratch Passaggio 11
Crea un gioco su Scratch Passaggio 11

Passaggio 3. Trascina un blocco di eventi nell'area del codice

In Scratch, la codifica viene eseguita utilizzando i blocchi. Tutti i blocchi sono elencati nel pannello a sinistra sotto la scheda dei blocchi. I blocchi sono codificati a colori in base al tipo. I blocchi di eventi sono contrassegnati da un colore giallo. Fare clic sul punto giallo a sinistra per passare ai blocchi di eventi. Quindi trascinare un blocco evento nell'area del codice a destra dell'elenco dei blocchi. Un blocco evento può essere qualcosa come "Quando si fa clic su questo sprite", "Quando si preme [tasto]" o "Quando si fa clic su [icona bandiera verde]".

La sequenza di gioco inizia quando fai clic sull'icona della bandiera verde sopra la finestra di anteprima. Usa il blocco che dice "Quando si fa clic su [icona bandiera verde]" per creare un'azione che inizia non appena inizia il gioco. È nella parte superiore dei blocchi Eventi. Ha un'icona con una bandiera verde al suo interno

Crea un gioco su Scratch Passaggio 12
Crea un gioco su Scratch Passaggio 12

Passaggio 4. Collegare un blocco sotto il blocco dell'evento

I blocchi di movimento sono codificati a colori in blu e i blocchi Look sono codificati a colori in viola. Trova un blocco per quello che vuoi che accada. Trascinalo nell'area del codice e collegalo sotto il blocco dell'evento nell'area del codice. Nota come i blocchi hanno una tacca sopra e sotto di loro. Inserisci la tacca per il blocco di azione nel blocco di eventi.

  • Se il blocco ha una freccia rivolta verso il basso (⏷), fare clic sulla freccia per visualizzare un menu a discesa. Seleziona un'opzione (come il tasto della tastiera) dal menu a discesa.
  • Se un blocco ha una bolla bianca con del testo, puoi modificare il testo all'interno della bolla.
Crea un gioco su Scratch Passaggio 13
Crea un gioco su Scratch Passaggio 13

Passaggio 5. Sperimenta con i blocchi

Ci vuole un po' di sperimentazione per capire come ottenere i blocchi per fare quello che vuoi. Prova ad attaccare blocchi diversi e guarda cosa succede. Di seguito sono riportati un paio di blocchi di esempio che puoi provare.

  • Blocchi di esempio 1:

    Seleziona "Quando si fa clic su questo sprite" come blocco Evento. Quindi attacca il blocco che dice "dì [ciao!] per [2] secondi" dai blocchi Looks.

  • Blocchi di esempio 2:

    Per far muovere uno sprite a sinistra e a destra quando premi i tasti freccia sinistra e destra, aggiungi un blocco evento che dice "Quando si preme [freccia destra ⏷]". Dovrai selezionare il tasto freccia destra dal menu a discesa nel blocco. Quindi collegare un blocco che dice "punto in direzione [90]" dai blocchi di movimento. Quindi collegare un altro blocco di movimento che dice "sposta [10] passaggi". Quindi trascina un altro tag evento nell'area del codice che dice "Quando si preme [freccia sinistra ⏷]", collega un blocco di movimento che dice "punta in direzione [-90]" e collega un altro blocco di movimento che dice "sposta [10] passi ".

Parte 4 di 4: aggiunta di variabili e rilevamento delle collisioni

Crea un gioco su Scratch Passaggio 14
Crea un gioco su Scratch Passaggio 14

Passaggio 1. Fare clic su Variabili

È il punto arancione nel pannello a sinistra. Questo visualizza i blocchi Variabili. Le variabili sono ciò che viene utilizzato per creare cose come il punteggio, le vite, l'indicatore di salute, ecc.

Crea un gioco su Scratch Passaggio 15
Crea un gioco su Scratch Passaggio 15

Passaggio 2. Fare clic su Crea una variabile

È sopra l'elenco dei blocchi variabili. Questo apre una finestra che puoi usare per creare le tue variabili.

Crea un gioco su Scratch Passaggio 16
Crea un gioco su Scratch Passaggio 16

Passaggio 3. Digita un nome per la tua variabile e fai clic su Ok

Puoi chiamarlo qualcosa come "Punteggio" o "Vite" o qualunque cosa tu voglia cambiare quando i tuoi sprite si scontrano.

Crea un gioco su Scratch Passaggio 17
Crea un gioco su Scratch Passaggio 17

Passaggio 4. Trascina il blocco che dice "Quando si fa clic su [icona bandiera verde]" nell'area del codice

È nei blocchi Eventi. È il blocco con una bandiera verde nel testo.

Crea un gioco su Scratch Passaggio 18
Crea un gioco su Scratch Passaggio 18

Passaggio 5. Attacca il blocco che dice "Imposta [variabile] su [vuoto]"

È nei blocchi variabili. Usa il menu a tendina nel blocco per selezionare la variabile che hai creato.

Crea un gioco su Scratch Passaggio 19
Crea un gioco su Scratch Passaggio 19

Passaggio 6. Digita il numero che vuoi che la variabile sia all'inizio del gioco nella bolla bianca

Ad esempio, se desideri creare un punteggio, lo imposterai a "0" all'inizio del gioco. Per le vite, inserisci il numero di vite che vuoi che il tuo personaggio abbia all'inizio del gioco.

Crea un gioco su Scratch Passaggio 20
Crea un gioco su Scratch Passaggio 20

Passaggio 7. Collegare un blocco loop "Forever" dopo il blocco Imposta variabile

È nella sezione "Controllo". Questo blocco ha una tacca nel mezzo per aggiungere blocchi nel mezzo.

Crea un gioco su Scratch Passaggio 21
Crea un gioco su Scratch Passaggio 21

Passaggio 8. Allega un look "Se/allora" nel mezzo del blocco "Per sempre"

Il blocco "If/Then" ha anche una tacca nel mezzo. Inoltre, ha una chiave esagonale dopo "If".

Crea un gioco su Scratch Passaggio 22
Crea un gioco su Scratch Passaggio 22

Passaggio 9. Aggiungi un blocco "Toccante" nella chiave esagonale

Il blocco "Touching" è in cima ai blocchi Sensing. Trascinalo nella chiave esagonale nel blocco "If/Then".

Crea un gioco su Scratch Passaggio 23
Crea un gioco su Scratch Passaggio 23

Passaggio 10. Seleziona uno sprite diverso che il tuo sprite controllabile possa toccare

Usa il menu a tendina nel blocco per selezionare un altro sprite. Ad esempio, può essere uno sprite nemico, un potenziamento o un semplice oggetto che cambia il tuo punteggio.

Crea un gioco su Scratch Passaggio 24
Crea un gioco su Scratch Passaggio 24

Passaggio 11. Attacca i blocchi che vuoi che accada quando gli sprite si scontrano

Se vuoi creare una sequenza di morte complessa, potrebbe essere necessario un po' di sperimentazione con i controlli di movimento per ottenere il risultato esatto. Per cambiare la variabile, collega la variabile che dice "cambia [variabile] con [vuoto] al blocco "Se/allora". Usa il menu a discesa nel blocco "cambia variabile" per selezionare la variabile che vuoi cambiare. Inserisci l'importo di cui vuoi che cambi nella bolla bianca. Ad esempio, inserisci "1" nella bolla bianca per aumentare il tuo punteggio di 1 punto. Se vuoi togliere una vita, inserisci "-1" nella bolla bianca bolla.

Consigliato: