Costruiamo il gioco Pimball

Slides:



Advertisements
Presentazioni simili
Sprite Script/Codice Area Script/Codice Costumi Suoni L’ambiente di programmazione Stage.
Advertisements

ITT-LSA “T. SARROCCHI” Corso Microsoft PowerPoint SAPER APRIRE UNA PRESENTAZIONE Sequenza comandi 1)Posizionarsi con il mouse sul menù File e fare clicclic.
Wikispaces, flipped rules in the classroom fiorluis[at]tin.it Luisanna Fiorini
Parte 2 Programmare in Matlab – I Sommario: Introduzione: m-file Strutture condizionali e cicli –Istruzione “if” + Operatori logici in MatlabIstruzione.
Programmare “per gioco” SCRATCH Lo programmerò. Programmerò solo per lei.
Creare e modificare suoni
PROCEDURA BASE PER ACCEDERE AL FASCICOLO SANITARIO ELETTRONICO
IL SOFTWARE (FPwin 6.0).
“Vivere insieme” – Lezione6
Sei bravo a………scuola calcio
“Vivere insieme” – Lezione6
“Vivere insieme” – Lezione4
I Collegamenti in WORD Guglielmo Grisolia.
Per informazioni: I PORTALI ELLY: INTRODUZIONE Per informazioni:
LA MAPPA CONCETTUALE Istruzioni per l’uso
Progetto laboratorio android e arduino
Corsa verso il traguardo
“Vivere insieme” – Lezione7
SCUOLA INFANZIA di MONCRIVELLO
Progetto T4T-GozziOlivetti Primo incontro 19 ottobre 2016
Creare Un messaggio di posta elettronica allegandogli delle foto
CORSO PER ALLENATORI DI PRIMO GRADO SECONDO LIVELLO GIOVANILE
Introduzione a Scratch!
RISKLAND.
Programmazione su carta a quadretti !
Tutorial 1: Snowman Comics
Animate Your Name 1 Anima Un Nome
Progetto n°2 con il Pannello operatore
Excel 1 - Introduzione.
Ancona, 16/11/2016 gruppo 2 riunione Novembre.
un video #3 Montaggio e condivisione
istalliamo l’ambiente di sviluppo - ide
Ecco tutte le informazioni Microsoft Notizie di SharePoint
Aggiungere un titolo di diapositiva - 1
mBlock Un modo semplice e innovativo per programmare Arduino
Un’onda è prodotta da un MOTO ARMONICO
Introduzione a PowerPoint
Il Nuovo Esame Di Stato Conclusivo del I ciclo d’Istruzione
Realizziamo un fumetto
Come personalizzare il sito Web online di Microsoft SharePoint
PowerPoint.
VIDEOGIOCHI A SCUOLA Andrea capitani e marco giorgini.
Scarica da internet alcune immagini
Tennis da tavolo Storia
Come utilizzare questo modello:
Università di Bologna – FACOLTA’ DI SCIENZE MOTORIE
Costruiamo il nostro primo gioco
Progettare Una Presentazione
Per inserire questa diapositiva nella presentazione
Pong Game Crea il Gioco Pong
Michelangelo Per inserire questa diapositiva nella presentazione  
Perché è importante la musica per i bambini?
WORD 28/02/2019 Informatica - WORD.
Aggiungere un titolo di diapositiva - 1
Anima un Personaggio GUIDA DOCENTE Panoramica
Scegli "Animare un’avventura" dai Tutorial di Scratch 3.0.
Formatore Titolo Massimo Stefanizzi
Per inserire questa diapositiva nella presentazione
Per inserire questa diapositiva nella presentazione
Fai vivere i tuoi personaggi con le animazioni.
Crea una storia Scegli i personaggi, aggiungi le conversazioni, e fai vivere la tua storia. scratch.mit.ed u Set di 9 carte.
Progettare Una Presentazione
Aggiungere un titolo diapositiva 1
Crea una storia GUIDA DOCENTE Panoramica
Lezione Terza Primi passi di programmazione
Gioco di Acchiapparella
Il nuovo scratch desktop
Per inserire questa diapositiva nella presentazione
7 Anni Mira Hansson Sviluppo stack completo PERSONALI
Digitare qui i dettagli dell'evento
Transcript della presentazione:

Costruiamo il gioco Pimball

Iniziamo con scegliere uno Sfondo Scegliamo uno sfondo, dalla libreria Sfondi di Scratch, oppure da internet o da file. Io né ho scelto uno da libreria. Questo sarà lo Sfondo del mio gioco. Dal menù sfondi, dove si possono modificare colorare e fare tante altre cose, sulle immagini. Io ho effettuato un duplicato dello sfondo, e sul secondo con la casella testo ho scritto GAME OVER. Questo sarà lo Sfondo di chiusura del mio gioco.

Scegliamo i nostri Sprite Scegliamo uno Sprite, dalla libreria Sprite di Scratch, oppure da internet o da file. Io né ho scelto uno da libreria. Questo sarà uno Sprite che utilizzerò nel mio gioco. Questi invece li ho disegnati, dal menù costumi, disegna nuovo Sprite, saranno altri due sprite che utilizzerò. Sprite1 è il paddle, che si muoverà con l’utilizzo dei tasti freccia destra e sinistra. Sprite2 invece è la linea di fondo che servirà per segnalare che la palla ha toccato il fondo, e quindi hai finito di giocare.

Iniziamo a programmare…. Iniziamo con il programmare lo sfondo, due semplici blocchi, costituiti da due istruzioni. Il primo serve per attivare lo sfondo principale del gioco, quando si clicca sulla bandiera verde per iniziare a giocare. Il secondo invece serve per attivare lo sfondo di fine gioco, con la scritta "GAME OVER", quando gli arriva l’apposito messaggio.

Continuiamo la programmazione… Passiamo alla programmazione dello Sprite2, un semplice blocco, costituiti da due istruzioni. Queste istruzioni servono a fare in modo che all’avvio del gioco la barra di fondo si posizioni sempre allo stesso posto, ovvero se per errore si dovesse spostare, questa istruzione la posiziona in modo esatto.

Iniziamo a fare sul serio… Passiamo alla programmazione dello Sprite1, il nostro paddle un blocco costituiti da diverse istruzioni. Anche questo programma si attiva al click sulla bandiera verde, e fa posizionare il nostro paddle in una posizione iniziale definita. Dopo è presente un ciclo, per sempre, ovvero ripete le istruzioni che sono all’interno, teoricamente per sempre, ma praticamente fino a quando la partita no termina. All’interno del ciclo è presente un controllo sulla pressione dei tasti freccia della tastiera, e rispettivamente si muove a destra o a sinistra.

Il programma principale… Passiamo alla programmazione della Beachball, la nostra palla, che contiene il movimento della stessa, oltre la gestione di altri eventi, come il punteggio e il controllo se la stessa tocca lo Sprite2 (linea blu) che determina la fine della partita. Ha due blocchi costituiti da diverse istruzioni. Il primo che si avvia al click sulla bandiera verde, che azzera la variabile punteggio, all’avvio di ogni nuova partita, e da una serie di istruzioni che fanno si che la palla si muova su e giù e rimbalzi quando tocca i bordi e incrementa il punteggio ogni volta che si prende la palla con il paddle. Tutto questo è racchiuso in un controllo che fa ripetere le istruzioni di movimento fino a quando non tocca lo Sprite2. Appena tocca lo Sprite2 il programma in via un messaggio che attiva il secondo programma e il programma dello sfondo "GAME OVER".

Buon divertimento Ora tocca a voi… Una volta costruito, giocate, ma soprattutto provate a modificarlo. Provate a rendere il gioco ancora più bello e interessante: Con nuovi sfondi; esempio una serie di sfondi che cambiano al raggiungimento di un certo punteggio. Creando dei livelli di difficoltà; esempio aumentare la velocità della pallina al raggiungimento di un certo punteggio. Inserendo una musica e/o suoni di fondo. Ecc. ecc. ecc. L’unico limite che avete nel creare, è la vostra fantasia…… Provate e riprovate solo sbagliando imparerete…… Buon divertimento