Mondo Computazionale
HomeCorso di ScratchShop

Main Menu

HomeForumCorso di ScratchShop

Categorie

Giochi con ScratchUncategorizedDidattica con ScratchCoding ed elettronicaChiacchiere computazionaliAlgoritmi con ScratchCorso base di ScratchAltri linguaggiConoscere ScratchOff Topic

Restare in pista e gestire le vite - una corsa di macchine con Scratch 3

Pubblicato inGiochi con Scratch·8 ottobre 2021·2 min di lettura
Restare in pista e gestire le vite  - una corsa di macchine con Scratch 3

Vediamo come realizzare un gioco di macchine visto dall'alto con Scratch.

Il gioco consiste nel dover guidare la macchina facendo attenzione a non uscire fuori strada. La particolarità del gioco è che la macchina e la pista sono visti dall'alto. La telecamera segue la macchina lungo la pista, in modo da poterla vedere in ogni momento.

In questo terzo video vediamo come sfruttare il gestore di vite realizzato nel boilerplates per gestire le vite del player del nostro gioco di macchine. Ogni volta che la macchina esce di strada il player perde una vita, arrivato a zero vite finisce il gioco e quindi game over. Il sistema controlla prima di tutto se l'auto rimane in pista durante il gioco, il colore dello sfondo fuori dalla pista è lo stesso quasi ovunque, quindi sfruttiamo questo particolare per rilevare se l'auto è uscita di pista. Quindi controlliamo se l'auto sta toccando il colore che indica lo spazio fuori dalla pista e cerchiamo di gestire la situazione con un flag, per evitare di perdere tutte le vite in un colpo solo. Una volta gestito il controllo e il flag creiamo un'animazione che farà lampeggiare l'auto ogni volta che uscirà di strada, a questo punto ogni volta che l'auto esce di strada perdiamo una vita. A questo punto ci ricolleghiamo al lavoro fatto nel boilerplates, la variabile che indica le vite viene decrementata, ogni volta che perdiamo una vita, l'icona che rappresenta la vita diventa trasparente, rendendo la situazione chiara al giocatore. Il sistema di vite è già collegato al sistema che mostra il game over, quindi arrivati a zero vite non dobbiamo far altro che mostrare il messaggio di game over.

Immagine pista: bit.ly/2WuODYh

Il gioco di macchine car racing dall'alto: https://scratch.mit.edu/projects/577250942/


Il progetto realizzato con Scratch si può vedere qui sotto, altrimenti nel sito di Scratch cliccando qui.

Tags
GuidareSport
Share
Articolo Precedente

Felpa Mondo Computazionale Classic Verde

Articolo Successivo

Conto alla rovescia - una corsa di macchine con Scratch 4

Categorie

Giochi con ScratchUncategorizedDidattica con ScratchCoding ed elettronicaChiacchiere computazionaliAlgoritmi con ScratchCorso base di ScratchAltri linguaggiConoscere ScratchOff Topic

Post Correlati

Snake con Scratch | Tutorial Completo

Snake con Scratch | Tutorial Completo

29 ottobre 2024

Felpa Mondo Computazionale Classic

Felpa Mondo Computazionale Classic

29 settembre 2024

Ho fatto un gioco di Natale con Scratch

Ho fatto un gioco di Natale con Scratch

6 dicembre 2023

Rifaccio il labirinto 3D di Griffpatch con Scratch

Rifaccio il labirinto 3D di Griffpatch con Scratch

15 novembre 2023

Creare un Gioco del Luna Park con Scratch - High striker

Creare un Gioco del Luna Park con Scratch - High striker

5 ottobre 2023

Un gioco a scorrimento con effetto parallasse

Un gioco a scorrimento con effetto parallasse

11 settembre 2023

facebookinstagramtwitteryoutube
Privacy NoticeCookie PolicySitemap
HomeCorso di ScratchShop
Mondo Computazionale

© 2025, All Rights Reserved.

Mondo Computazionale

© 2025, All Rights Reserved.

Quick Links

  • Home
  • Corso di Scratch
  • Shop

Legal Stuff

  • Privacy Notice
  • Cookie Policy
  • Sitemap

Social Media

  • facebook
  • instagram
  • x
  • youtube