💾 Archived View for gamifi.cat › blog › 2015-11-24_ap3_entorn captured on 2023-03-20 at 18:31:14. Gemini links have been rewritten to link to archived content
-=-=-=-=-=-=-
Si la setmana anterior fèiem les primeres passes amb Scratch i creavem un compte, en aquest tercer mòdul veurem el menú, l’escenari i com se situen i es modifiquen els personatges. La propera setmana ens introduirem als blocs bà sics.
Consulta els continguts del curs
L’escenari és l’espai on interactuen els personatges i és allà on es visualitzen, en temps real, els projectes que creem. Cal tenir en compte que l’escenari té 480 pixels d’ample i 360 d’alt. A la part inferior de l’escenari trobem les coordenades del punter, és a dir, que se’ns indica en tot moment la posició X i Y a l’escenari.
Afegir que, per saber les coordenades d’un personatge, és a dir, per saber en quina posició de l’escenari està , només cal 1) clicar el personatge que vulguem, 2) anar a la pestanya Programes (sota l’interrogant del menú) i 3) clicar els blocs de Moviment. Allà trobarem un bloc titulat “Ves a x: (…) y: (…)” que indicarà la ubicació en coordenades a l’escenari.
A sota de l’escenari de visualització trobem “l’à rea de personatges”, des d’on afegir, dissenyar i programar els nostres personatges i l’escenari. A l’esquerra dels personatges hi ha un requadre amb l’escenari principal representat. Sota d’aquest mini-escenari, trobem 4 botons per a crear un nou escenari.
El primer d’ells, comptant d’esquerra a dreta, ens porta a la galeria d’escenaris predeterminats d’Scratch; el segon, ens permet crear el nostre escenari a l’editor grà fic; el tercer botó permet obrir un arxiu que tinguem a l’ordinador i, el quart i últim botó permet fer una fotografia amb la web cam.
Un dels escenaris que proporciona Scratch de sèrie és aquest que marca les coordenades x i y a l’escenari (de 240 d’ample a 180 d’alt). Molt rà pidament un exemple per a les coordenades: si juguem a un joc d’aquests tipus Space Invaders… Tenim un personatge principal (que controla el jugador) situat a la part inferior de la pantalla i uns altres personatges a la part superior que disparen.
El personatge principal es mou d’esquerra a dreta per la part inferior de la pantalla pero no puja ni baixa, només es mou d’esquerra a dreta, és a dir, en les seves coordenades x (en horitzontal a la nostra vista).
Els personatges que disparen (bé, en aquest cas, més aviat els trets). Els trets, baixen en vertical, és a dir, que usen l’eix y (i no es mouen a l’esquerra o a la dreta sinó de dalt a baix perquè estan programats perquè simulin gravetat. En veritat, però, va disminuïnt la posició y del personatge, de 180 (la part superior de l’escenari) cap a -180 (la part inferior de l’escenari).
A sobre de l’escenari, a més de d’haver-hi l’espai on posar nom al nostre projecte, trobem el menú general:
També trobem 5 icones a sobre dels blocs. Serveixen per modificar els objectes directament a l’escenari i per a rebre informació dels blocs:
Tan l’escenari com els personatges es poden personalitzar. Podem fer tres coses: agafar dissenys predeterminats per la galeria d’Scratch, importar una imatge (vectorial o png/jpg) o crear els nostres propis amb l’editor. Realment, és un editor molt funcional i intuïtiu.
Cada personatge (o Sprite en anglès) pot tenir diversos vestits, amb el que es pot fer, per exemple, un stop motion. Cada vestit faria de fotograma. Com des de la pestanya de programació podrem mostrar un vestit/aparença/disfressa o altre pel mateix personatge, és recomanable canviar el nom dels personatges (i dels escenaris).
L’exercici de la setmana és d’experimentació amb l’entorn: hem de crear un projecte modificant els vestits dels personatge i l’escenari.
Al compartir el projecte, ens apareix la pantalla que veurĂ l’usuari. A dalt de l’escenari podrem modificar de nou el tĂtol del projecte i, a la dreta, hi ha tres cosetes destacables:
Altres opcions que trobem al peu del projecte sĂłn:
Dr. Scratch Supergeganta [IMG]
Voldria afegir que, un cop finalitzat un projecte, podem portar-lo al doctor: literalment. Dr. Scratch és una eina (genial, pel meu gust) que permet saber quin nivell de pensament computacional té un projecte d’Scratch. Doneu la benvinguda a l’avaluador més imparcial de la història :)
Haurem d’agafar la URL del projecte, copiar-la i enganxar-la a la pà gina principal de projecte. En un tres i no res, se’ns mostrarà un resultat de projecte (mà xim 21 punts). A més, es mostraran puntuacions en paral·lelismes, abstracció, etc. Una eina meravellosament útil i cuinada a foc lent per l’equip de Programamos.