dilluns, 25 de novembre de 2013

Reptes per la pràctica 3


A veure si els que acabeu ràpid la pràctica 3, la dels focs artificials, podeu afegir-hi alguna coseta. Intentem pensar una mica:
  1. Com ho faríeu perquè la trajectòria dels coets fos una mica corbada?
  2. Podeu fer que alguns coets vagin més depressa que d'altres, i d'una manera aleatòria?
  3. Podeu fer úniques les explosions dels focs variant la mida i velocitat de cadascuna de les explosions?
  4. Efecte del públic: en un concurs de focs artificials, els espectadors sempre es queden bocabadats. Es poden afegir espectadors al joc? Seria possible que diguessin el so 'aaaaaaahhhhhhh!' després que explotés un dels focs?

dimarts, 19 de novembre de 2013

Més coses de la pràctica 1

Hola nois!!!

Aquí van unes quantes preguntes més sobre el funcionament del joc. A veure qui les endevina!!

1. Observeu el bloc inicial d'en Herbert.  Com és que en Herbert és capaç de seguir el punter del ratolí? Quin és bloc que ho fa possible?

Proveu de treure el bloc  [vés a punter de ratolí] i comproveu per vosaltres mateixos el que està passant.


2. I en Fèlix? Com és que sempre segueix en Herbert?


Quin és el bloc que ho fa possible? Fixeu-vos en les diferències respecte al bloc d'en Herbert.
Proveu de canviar el bloc [apunta cap a punter del ratolí] pel bloc d'en Herbert [ves a punter de ratolí].

Què li passa a en Fèlix? Hi veieu les diferències?

3. Fixeu-vos de nou en l'script d'en Fèlix. Com sabem que en Fèlix ha atrapat a en Fèlix? Quin penseu que és bloc més important aquí? Què fa?



4. Mirant el següent script, què és el que fa que en Herbert pari i canvii de vestit? Quin penseu que és el mecanisme que hi ha a darrera del bloc [envia a tots atrapat] de l'script d'en Fèlix?



Efectivament, els missatges entre en Herbert i en Fèlix són una de les parts més importants del joc que hem construït. De fet, els enviaments de missatges entre programes, són una tècnica molt estesa als programes dels nostres ordinadors i telèfons mòbils.

Però a més a més, encara més important és entendre el funcionament del bloc "si ... llavors" que trobem a l'Script d'en Fèlix. Aquestes instruccions són les responsables de la majoria de les coses que fan els programes d'ordinador.  Ja veureu com les trobarem a per tot en els jocs que farem a partir d'ara!

Per exemple, proveu aquest programa, fent doble clic al següent enllaç:


Abans de veure els blocs, penseu com ho fa el joc per fer que el gos només bordi quan veu al gat, i estigui pensatiu amb la papallona i el ratpenat.  Mireu els blocs amb deteniment:

BLOCS DEL GOS.  Observeu com el quan el vestit dels animals és un GAT llavors el gos es posa a bordar com boig!!!
BLOCS DEL GAT. Observeu que els blocs només van canviant entre papallona, ratpenat i gat.