videojoc amb scratch 02
TRANSCRIPT
![Page 1: Videojoc amb scratch 02](https://reader030.vdocuments.net/reader030/viewer/2022020208/55ab15d01a28abe24b8b4644/html5/thumbnails/1.jpg)
FEM UN VIDEOJOCamb
![Page 2: Videojoc amb scratch 02](https://reader030.vdocuments.net/reader030/viewer/2022020208/55ab15d01a28abe24b8b4644/html5/thumbnails/2.jpg)
quins moviments volem per al nostre personatge
que camini alternant dues imatges
que salti i caigui asentat
que s’ajupi
calen imatges per a l’animació del personatge
![Page 3: Videojoc amb scratch 02](https://reader030.vdocuments.net/reader030/viewer/2022020208/55ab15d01a28abe24b8b4644/html5/thumbnails/3.jpg)
quins moviments volem per al nostre personatge
que camini si premem
que salti si premem
que s’ajupi si premem
controlem-los amb el teclat
cap enrerra
cap endavant
![Page 4: Videojoc amb scratch 02](https://reader030.vdocuments.net/reader030/viewer/2022020208/55ab15d01a28abe24b8b4644/html5/thumbnails/4.jpg)
de moment hem arribat fins aqui
Instruccions per caminar
![Page 5: Videojoc amb scratch 02](https://reader030.vdocuments.net/reader030/viewer/2022020208/55ab15d01a28abe24b8b4644/html5/thumbnails/5.jpg)
fem caminar al personatge si premem
Instruccions per caminar
cap endavant
cap enrera
![Page 6: Videojoc amb scratch 02](https://reader030.vdocuments.net/reader030/viewer/2022020208/55ab15d01a28abe24b8b4644/html5/thumbnails/6.jpg)
Instruccions per caminar
cap endavant
cap enrera
fem caminar al personatge si premem
![Page 7: Videojoc amb scratch 02](https://reader030.vdocuments.net/reader030/viewer/2022020208/55ab15d01a28abe24b8b4644/html5/thumbnails/7.jpg)
optimitzem codi
això comença a quedar massa llarg,i es repeteixen instruccions (camina)
![Page 8: Videojoc amb scratch 02](https://reader030.vdocuments.net/reader030/viewer/2022020208/55ab15d01a28abe24b8b4644/html5/thumbnails/8.jpg)
creem un eventamb les instruccions camina
optimitzem codi
i reduïm el cos principal del programa
![Page 9: Videojoc amb scratch 02](https://reader030.vdocuments.net/reader030/viewer/2022020208/55ab15d01a28abe24b8b4644/html5/thumbnails/9.jpg)
?
fem saltar al personatge si premem
![Page 10: Videojoc amb scratch 02](https://reader030.vdocuments.net/reader030/viewer/2022020208/55ab15d01a28abe24b8b4644/html5/thumbnails/10.jpg)
saltar = modificar la coordenada ymantenint la x
proveu l’efected’aquestes instruccions ?
fem saltar al personatge si premem
?
![Page 11: Videojoc amb scratch 02](https://reader030.vdocuments.net/reader030/viewer/2022020208/55ab15d01a28abe24b8b4644/html5/thumbnails/11.jpg)
un possible event
fem saltar al personatge si premem
![Page 12: Videojoc amb scratch 02](https://reader030.vdocuments.net/reader030/viewer/2022020208/55ab15d01a28abe24b8b4644/html5/thumbnails/12.jpg)
una altra opció
Caldrà utilitzar les mates per ajustar la velocitatde caiguda a l’alçada de salt
fem saltar al personatge si premem
salta fins que deixi de prèmer la tecla
![Page 13: Videojoc amb scratch 02](https://reader030.vdocuments.net/reader030/viewer/2022020208/55ab15d01a28abe24b8b4644/html5/thumbnails/13.jpg)
?fem que el personatge s’ajupi si premem
![Page 14: Videojoc amb scratch 02](https://reader030.vdocuments.net/reader030/viewer/2022020208/55ab15d01a28abe24b8b4644/html5/thumbnails/14.jpg)
fem que el personatge s’ajupi si premem
![Page 15: Videojoc amb scratch 02](https://reader030.vdocuments.net/reader030/viewer/2022020208/55ab15d01a28abe24b8b4644/html5/thumbnails/15.jpg)
fem que el personatge s’ajupi si premem
ajup fins que deixi de prèmer la tecla
![Page 16: Videojoc amb scratch 02](https://reader030.vdocuments.net/reader030/viewer/2022020208/55ab15d01a28abe24b8b4644/html5/thumbnails/16.jpg)
El resultat final
![Page 17: Videojoc amb scratch 02](https://reader030.vdocuments.net/reader030/viewer/2022020208/55ab15d01a28abe24b8b4644/html5/thumbnails/17.jpg)
El resultat final ?què pot passar quan el personatge arrivi
al final de l’escenari?
ara l’animació s’atura
![Page 18: Videojoc amb scratch 02](https://reader030.vdocuments.net/reader030/viewer/2022020208/55ab15d01a28abe24b8b4644/html5/thumbnails/18.jpg)
El resultat final ?què pot passar quan el personatge arrivi
al final de l’escenari?
i retornem el personatge a la posició inicial
canviem el fons
![Page 19: Videojoc amb scratch 02](https://reader030.vdocuments.net/reader030/viewer/2022020208/55ab15d01a28abe24b8b4644/html5/thumbnails/19.jpg)
canviem el fons (nou escenari)
![Page 20: Videojoc amb scratch 02](https://reader030.vdocuments.net/reader030/viewer/2022020208/55ab15d01a28abe24b8b4644/html5/thumbnails/20.jpg)
quan el personatge arrivi al final de la 1ª pantalla
definim el canvi d’escenari
animació del personatge
![Page 21: Videojoc amb scratch 02](https://reader030.vdocuments.net/reader030/viewer/2022020208/55ab15d01a28abe24b8b4644/html5/thumbnails/21.jpg)
quan arrivi al final de l’escenari retorni a la posició inicial
redefinim les accions del personatge
substituir
afegir
coordenadesposició inicial
posició final
![Page 22: Videojoc amb scratch 02](https://reader030.vdocuments.net/reader030/viewer/2022020208/55ab15d01a28abe24b8b4644/html5/thumbnails/22.jpg)
i si torna enrera?
redefinim les accions del personatge
amb el personatge en la posició final
canviem a la pantalla inicial
![Page 23: Videojoc amb scratch 02](https://reader030.vdocuments.net/reader030/viewer/2022020208/55ab15d01a28abe24b8b4644/html5/thumbnails/23.jpg)
de moment hem arrivat fins aqui
![Page 24: Videojoc amb scratch 02](https://reader030.vdocuments.net/reader030/viewer/2022020208/55ab15d01a28abe24b8b4644/html5/thumbnails/24.jpg)
de moment hem arrivat fins aqui