Allison: Hola nois!
Només no s'hagi executat correctament el joc que va fer.
És super fàcil de fer senzilla jocs com aquest.
I, de fet, et vaig a mostrar com ho vaig fer en aquests moments.
Anem al capdavant de més a www.scratch.mit.edu.
Volem crear un nou projecte, de manera que farem clic a la pestanya Crear.
Jo ja tinc un producte obert, de manera que canviarem per aquí.
>> Anem a començar amb una visita ràpida del medi ambient de zero.
A la part inferior esquerra aquí, tenim tots els sprites que la voluntat
s'utilitzarà en el nostre joc.
Per exemple, tenim un mico, plàtan i bròquil.
Quan fem clic sobre cada sprite aneu adonar que la columna de la dreta es
canviar, per mostrar-nos que estem treballant amb què el sprite específic.
Tot el que posem en aquesta columna controlar el sprite que està ressaltat.
Aquí, al centre, tenim la nostra columna que conté la nostra plataforma peces d'un trencaclosques,
que utilitzarem per crear el nostre joc.
A la part superior, tenim la categoria de les peces del trencaclosques que han de treballar amb.
Per exemple, les peces de color blau, d'acord la fitxa Moviment, ens permetrà
controlen com es mouen els nostres sprites.
Anem a explorar les altres categories mentre creem el nostre joc.
Finalment, a la part superior esquerra, tenir el nostre escenari, on anem a
realment fer el nostre joc.
On podem veure els efectes de nostres scripts en els sprites.
>> Així que anem a començar.
En el nostre joc, el mico es tractar de menjar el plàtan, mentre que
evitant el bròquil.
El mico seguirà nostre ratolí, i el bròquil i el plàtan suraran
al voltant de la fase a l'atzar.
Quan el mico s'apropa a la banana, el plàtan tractarà activament
per evitar el mico, només per fer les coses una mica més emocionant.
>> Anem a començar pel processament del comportament del nostre personatge principal, el mico.
Per començar el nostre script, utilitzarem l'Al Bandera Verda clic peça de la
esdeveniments categoria.
Aquí.
Això farà que totes les peces del trencaclosques connectat al botó per executar quan
feu clic a la bandera verda, aquí, a la part superior dreta de l'escenari.
Volem que el mico seguirà el ratolí.
Així que triem el botó Anar ai seleccioneu Punter del ratolí, així.
Així que anem a tractar aquí.
A prova és i veure què passa.
>> Pel que sembla en realitat només com el mico seguit del primer clic del ratolí.
Això es deu al fet que, per defecte, el Anar a bloquejar només s'executa una vegada.
Per treure la granota de seguir el ratolí durant tot el joc, hem de
aquest bloc per executar una i altra vegada.
Sona com que necessitem algun tipus del bucle construcció.
Així que anem a passar a control.
Mira, anem a provar aquest bucle per sempre.
Sembla que funciona.
>> Així, la propera hauríem de pensar en com el mico
interactuar amb altres sprites.
Bàsicament, hem d'afegir la lògica per al nostre joc, de manera que, el joc acabarà si
el mico toca el plàtan o el bròquil.
I en realitat utilitzar la paraula "si" l'hora de descriure el comportament
que estem tractant de crear.
I convenientment prou, hi ha un Control bloquejat trucada Si això utilitzem
precisament per aquest propòsit.
Així que la forma de diamant, aquí, a el bloc, és on posem el
condició que volem comprovar.
En aquest cas, anem a comprovar si el mico està en contacte amb el plàtan.
>> Se'ns agafa la peça Tocar de la categoria Sensing.
I triï plàtan de menú desplegable.
Ara hem de dir-li al nostre sprite del de fer quan toca el plàtan.
Volem que el joc fins al final, i la granota de dir, vostè ha guanyat.
Així que afegim en una Say i aturar totes les peces.
Canviarem, hola, a, que vostè va guanyar.
I el temps per 0,5.
Ara, anem a aplicar la mateixa lògica quan el mico toca el bròquil,
llevat que tindrem el mico va dir: que va perdre, en lloc de, que vostè va guanyar.
>> Anem a provar això i veure si funciona.
Impressionant.
Hem acabat de seqüència del mico comportament, però no hem acabat encara.
Encara hem de dir-li al bròquil i plàtan què fer.
>> Anem a començar amb la simple dels dos, el bròquil.
Que només ha de moure a l'atzar.
Un cop més, anem a començar amb l'Al Bandera Verda clic peça.
Necessitem el sprite d'estar en constant moviment, per la qual cosa anem a arrossegar
fora del bucle per sempre.
Crearem un moviment a l'atzar utilitzant algunes peces en moviment amb una mostra aleatòria
generador de nombres.
>> Molt bé, anem a provar això.
Impressionant
>> Bé, ara només queda la banana.
Anem a començar amb el mateix Conjunt de peces com abans.
Així que si el mico s'apropa, el plàtan ha d'evitar.
Si no, el plàtan s'ha de moure a l'atzar.
Sona com un treball per aquest bloc Else If.
En l'estat, anem a comprovar la bananes distància del mico, i
llavors caldria evitar en conseqüència.
>> Ara, quan aquesta condició no s'aplica, la
plàtan s'ha de moure a l'atzar.
Així que anem a robar nostre moviment aleatori peces del bròquil.
Tot el que hem de fer és arrossegar les peces volem el sprite de plàtan, i
seran copiats.
>> Tot fet.
Anem a provar-ho.
Impressionant.
Tot sembla estar funcionant.
Ara, vagin i facin els seus propis jocs.
>> Si necessites una mica d'inspiració fes un cop d'ull als projectes anteriors
des CS50 en el lloc web.
>> El meu nom és Allison, i això CS50.
>> Necessito aconseguir aquests van establir super ràpid.