ZAMYLA CHAN: Kaixo, eta ongi etorria zerotik gidatua da. Nire izena Zamyla eta liderra izango naiz zuretzat walkthroughs aurten. CS50 ere, arazo multzo bakoitzean Bisita gidatua batek lagunduta. Walkthroughs hauetan joan naiz aste horrek arazo multzo, azaldu kontzeptuak eskatzen desegin du Arazo ziztadak kudea multzoa. Lehen p-set CS50 egiteko, ez dugu benetan Idazteko ez du sartu eta makina kodea gauzak nahiko oraindik. Baizik eta, Scratch erabili nahi dugu, bat duen programa arakatzeko aukera ematen digu programazio bat kontzeptuak ikusmen eta sortze-modua. Bisita gidatua izango da hau esploratzeko oinarrizko kontzeptuak ikusiko dugu erabili CS50 osoan zehar, baita zerbitzatu gisa Scratch tutoretza gisa. Bisita gidatua guztietan multzo bat zerrendatzen dut Tresna ditzakezun erabiltzeko arazo multzo. Ikastaro handiagoa kontzeptuak etatik benetako funtzioak, ona eta lagungarria izan behar da badakizu zer zaren aurretik hornituta arazo multzo aurre. Lehenik eta behin, utzi sprites buruz hitz egiteko. Sprites egiten dira erdiko Scratch proiektuak. Objektu behin edo behin pertsonaia, katu bat, txakur bat edo bat izan pilota, deitzen da Sprite bat. Nahi badut, esan, bi katu nire proiektuan, Bi egin behar dut aparteko Scratch en sprites, nahiz Oraindik erabat berdin-berdina badute. Sprite bakoitzak gidoiak lotutako Sprite zehatz batekin. Gidoiak dira bazoazela arrastatu behar dira eraikitzen eta blokeak erortzen. Gidoiak argibideak direla zehaztu eta definitu nola script portaera. Orain, sprites ez dira irudiak. Sprites mozorroa zehazten zer Sprite itxura. Sprite eman ahalko dute mozorro bat baino gehiago da. Pixka bat geroago gidatua horretan dut erakutsiko dizu nola egin dezakezu zure Sprite aldaketa jantziak programan zehar. Sprite bat sortzeko Scratch ahal izango duzu Edo bere hasierako mozorroa egiteko Scratch liburutegia, marraztu zure egin Scratch en pintura editore eraiki-en, igo zeure irudia, edo irudi bat hartu zure ordenagailuaren kamera batekin. Sprites guztiak jarri dira zer etapa deitzen dugu. Etapa gure mihise non bezalakoa da sprites mugitu daiteke. Multiploak sprites dugun arren daiteke, bakarra egon daiteke etapa. Bestela, etapa eta sprites nahiko etapa, ahal duten antzeko gidoiak ere badute. Etapa gidoiak oso erabilgarriak dira denean ez duzu gidoi bat dagoela ez du nahitaez pertain bat berariazko Sprite. Agian hainbat batena da marrak, edo bat ere ez da. Oro har, diseinu ona jarri da zure on etapa gidoiak badira nahikoa, eta, oro har, ez pertain jakin sprites. Eta besterik sprites dute jantziak bezala, etapa izan backdrops hori alda daiteke programan zehar. Eta zure marraztu ahal izango duzu, bat igo irudia, irudi bat hartu, edo erabili Scratch backdrops liburutegia. Bai etapa eta sprites ere jokatu tik Scratch liburutegia soinuak, edo eta igo ditzakezu zure egin grabatzeko. Zure Scratch programa beharko duzu hasteko behar Bandera Berdea egin klik at goiko eskuineko etapa leiho izkinan. Baina ez baduzu konektatu ezer Bloke honetan eskubidea hemen, eta gero ezer ez da benetan gertatuko delako joan zure sprites eta jendaurreko behar esan behar da ra ekitaldi erantzuteko Bandera Berdea ari bertan klik eginez. Beraz, behar-bloke erantsi behar izango dituzu berdea behealdean groove Ez, eta, ondoren, programa exekutatu ekintza horiek duzunean hasiko da Zure programa. Beno, zer dator ondoren? Beno, Scratch bloke asko ditu , erabiltzeko eta ahal duzun are gehiago, zure egin. Hiru fitxa, gidoiak ikusiko duzu, Jantziak eta soinuak. Scripts etiketa pean daude kategoria kontuak. Adierazpenak dira erosoan Kolore antolatuta. Mugimenduaren ekintzak duzu, soinu, itxura, eta abar. Beste bloke eraiki duzu, nahiz eta ikusiko Zure adierazpenak inguruan, da baieztapen sprites lagunduko du, edo etapa zerbait egiteko, berriz, Beste bloke zehazteko lagungarria izango da horiek egiteko. Demagun zure zaren sortzeko lehen proiektua, eta nahi duzun to meow katu batzuen pean inguruabar. Hau ezartzeko, hartu ahal izango dugu Booleans abantaila. Adierazpen hauek ebaluatuko dira: bai egia edo gezurra. Scratch hauek dira identifikatu , blokeak amaieran angeluak. Hainbat motatako izan dituzu hala nola Booleans sagua da presionatzen ari behera, ez da 2 gehi 2 equate eta 5, edo erabiltzailea sakatuz Teklatuko zenbait gako bat behera? Orain, ezin duzu erabili horiek Booleans bakarrik. Behar horiek konbinatu batera izango duzu Zein baldintza deitzen diogu. Baldintza bloke daiteke aurkitu laranja kontrol kontuak. Baldintza eroso dute apur bat biltegian duten forma erakusten blokea behar duzula bertan jarri. Beraz, testuinguruan arabera Egoera, boolear bat aukeratu ahal izango duzu eta ipini zure egoera barruan. Eta bildu, duzu baldintzapeko adierazpen bat. Behin adierazpenak jarri barruan blokeatzea, egitura bat sortu behar duzu Horren bidez, behin baldintza zehatz bat betetzen, exekutatu ondoren horiek adierazpenak. Ordenagailuak abantaila bat da zabal potentzia eta abiadura zein dira errepikakorra prozesu exekutatu daiteke. Horren ordez, esan du, behin eta berriz errepikatzen eta gorako baino gehiago eta instrukzioa baino gehiago berriro ere, eta benetan hori idazten dira, edo kasu honetan, arrastatu eta jareginez eta arrastatu eta jaregin, zer egiten dugu da enkapsulatu egin dezakezu begizta batean. Begiztak erabili daiteke bai exekutatu gauzak zeharo betiko begizta bat, edo, aldiz zenbaki bat ezarri. Adibidez, errepikatu instrukzioa, esan hi, 10 aldiz, edo agian jakin bat arte, baldintza da egia. Eta errepikatu honekin blokeatu arte ikusi Scratch hori duten laguntza behar boolearrak jartzea sartu beharko duzu blokea arte errepikatu bat egiteko baldintzapeko adierazpena. Orain, ahal dugun enkapsulatu ezagutzen dugun begiztak barruan prozesu errepikakorra, beraz, zergatik zerbait dezakezu hau ez da egokia. Super da luze, besterik ez da eta gehiagoko gehiagoko gauza bera berriz, 10 aldiz, hain zuzen ere. 10 eskailera mugitzen da, dio kaixo, mugitu 10 urrats, dio kaixo. Baina begiztak laguntzaz dugu can txukuna honek apur bat gora. Ikusi nola askoz hobeto. Laburragoa da, txikiagoa da eta Gauza bera osatzen da. Mugitzea aldagai. Aldagaiak dira, funtsean, balioak edukiontziak. Scratch ere, balore-mota horiek ahal bai hitzak izan edo izan daitezkeela zenbakiak, balio dugu dute kontrola. Lehenengo blokean dugu Testu aldagai dauzkan balioa, Kaixo mundua. Bigarren adibidean, nik bere gain hartu duten dagoeneko badugu aldagai bat izendatu Counter eta incrementing ari gara hiru da. Eta gero, azken batean, adibidez, ikusiko dugun erabiltzen ari den aldagai baten adibidea baldintzen barruan. Bloke horretan, eskatu aldagaia bada Counter zero baino txikiagoa. Orain, aldagai bat sortzeko aukera duzu egin ala ez erabakitzeko aldagai sprites guztiak eskuragarri Zure Scratch programa, edo, besterik sprites berariazko hautatutako denean aldagai egin duzu. Eta hori oso garrantzitsua erabaki egin. Behera dator zer esparrua duzu nahi aldagaia dute. Tokiko esparrua adibide bat izango litzateke bakar bat Sprite berariazko aldagai, horrek esan nahi du soilik Sprite hori zela gai izango dira ikusi edo aldatu ere. Zehaztuko duzu global aldagai bat bada guztientzat hautatuz esparrua sprites, orduan esan nahi du etapa hori, baita sprites guztiak bezala, gai ikusi, aldatu egingo da, eta sarbidea aldagai duzula sortu. Eta diseinu aldetik, hobe da aukeratu tokiko esparrua, betiere, ahal duzun besterik ez da, beraz, sprites gainerako eta etapa ez dute kezkatu buruz jarraipena aldagai hori. Benetan dezakezu bi aldagai sprites ezberdinetan izen bera bezala betiere, horiek aldagai lokalak dira. Sprite bat, katu bat, aldagai bat izan daiteke Counter izena, eta bi Sprite, txakur bat, izan ere, aldagai bat izendatu Horiek, betiere kontraerasora bi aldagai lokalak dira. Aldagai esparrua duelako ez da gainerako zabaltzeko programa, eta beste inor ez sprites edo etapa nahastu egingo dira. Lehenago, sarrera puntua aipatu dut, denean berde Ez bloke klik egindakoan. Bloke eta laguntzen du funtsean kontuak kontatzea Zure sprites edo etapa, OK, noiz Bandera Berdea klik egitean, hau da, zer egin behar duzun. Baina hori ez da bakarrik ekitaldi sprites eta etapa dezakezu erantzuteko. Izan ditugu, adibidez, gertaera baten teklatua gako bat sakatzen da. Benetan aukera dezakezu letrak A Z bidez, zero bidez bederatzi edo gezi-teklak. Badira beste hainbat ekitaldi ere, hala nola zure Sprite sakatzen gisa. Noiz hasiko da ekitaldia blokeak bezala duzu horietan, joera bat nabarituko duzu. Guztiek dute talde bakar bat behean eta goian leun bat, eta horrek adierazten duen ezer ez gainetik bloke hori esanguratsua. Eraikitzeko gertakari horiek azpian duzun blokeak eta beherantz eraiki. Orain, zer gertatzen den nahi dugu, bada, ekitaldi batzuk gerta esan denean, katu bat da zenbait atal bat ukitu etapa? Egia esan, ez dugu, ez dute inolako eraiki- gertaera horren adierazgarri da, beraz, zer egiten zaitugu dute gure gertaera sortu da egin behar. Eta hori izeneko emisio. Beraz, seinale nahi duzun hori zenbait ekitaldi gertatu da, gero erabili beltz izeneko Broadcast, eta horrek Kontrol fitxa aurkitu. Bertan izena idatzi dituzu gertaera nahi duzun emititzen, eta ondoren, edozein Sprite edo etapa ahal izango duten erreakzionatu katean, hala nahi izanez gero. When I Jaso blokea kontatzen sprites zer dute Oraindik egin jakinaraziko zure duten gertaera gertatu. Beraz, gogoratzen duzunean emititzen duten gertaera bat, horrek egiten du ulertzea, bai bat sprites edo etapa da joan jasotzeko ekitaldi hori, eta horri erantzuteko. Orain, azken kontzeptua iritsi aurretik dugu Scratch bat egiteko adibide bat benetako programa, hariak kontzeptua da. Hori da, ordenagailua da aldibereko exekutatzen aldi bereko prozesuak. Eta ziur guztiak ditugu hartu dut honen abantaila. Web surf bezalako bitartean musika entzuten. Ordenagailua hainbat exekutatu ahal aldi berean gauza. Adibide honetan, hemen ere, bi hauek gidoiak daiteke erabiltzen zehatza bera Sprite. Sarrera puntua blokea, Noiz Bandera Berdea Klik egindakoan, erabiltzen da, hainbat aldiz, baina bi gidoiak dira. Izan ere, Bandera Berdea sakatu bloke Ziurrenik gehien bat izan daiteke: programan bloke popular. Hemen denean berdea Ez da ikusten dugun klik egin du, ez dago prozesu bat joan da , baita beste bat ere. Beraz Scratch benetan exekutatu horiek berean zehatza aldi berean bi. Eta ezin duzula jakitea benetan izan bat baino gehiago sarrera puntua, nahiz eta berean sarrera puntua da, va benetan erabilgarria izatea nahi izanez gero aparteko desberdin zereginak beste bat ere. Guztiak eskubidea. Beraz, gaur egun dugun estalita horiek guztiak kontzeptuak, dezagun adibide bat begiratu. Egin dut Scratch programen sorta bat, beraz, saiatu zehar jarraitu behar dugu egiteko gutxi joko bat. Dezagun irekiz hasteko Gose Dino Zero. Dezagun klik berdea jo hasteko da, eta ikusi zer egiten. Bat Sprite duten bug bat mugitzen daukagu gutxi urratsak, altuera batzuk berrezartzen ditu, eta ondoren, atzera pauso. Eta, ondoren, Dino Sprite bat dugu. Geziak sakatuz, mugitzen ari naiz du Dino Sprite inguruan, aktibatu egiten eta biratu. Mota hori dibertigarria izan daiteke, baina ez dira asko Programa gidoiak. Zalantzarik gabe, ezin dugu hau gehitzeko. Esate baterako, Dino ari da mugitzen benetan lortu pantailan eta gune ia-ia desagertu. Aldatu nahi dugulako egiten dugu nahi ez Dino du ihes. Hargatik gelditu gure script gorria duen jo eta, ondoren, editatu Dino gidoiak. Iragarki bereziki Script honek betiko begizta bat da, eta bukatzen Straight Edge. Ez du inolako groove behealdean. Eta zentzu honetan hasita izena, betiko begizta bat. Zerbait da exekutatzen infinituki eta ez da inoiz amaitzen. Beraz, hau aukera paregabea da hari bat aurkezteko. Guztiak eskubidea. Hargatik gehitu script bat. Sarrera honekin hasiko naiz puntua, Noiz Bandera Berdea klik egindakoan. Eta etengabe begiratu nahi dut Dino den edo ez izango da ertza ukitzen. Mugimenduan pean bat dago bloke txiki neat da dioen, Edge Errebote On bada. Eta, beraz, etengabe nahi dugu hau exekutatu. Zer adierazpen hau egiten da, egiaztatzen badu, Sprite du ertzean da etapa, erreboteak direla eta itzuli bada. Eta erabiltzaileak ezin delako beti mugitu Dino, nolabaiteko aurkitu nahi dugu begizta aukera ematen duen etengabe gurekin exekutatu adierazpen hau. Kontrol pean egingo bilatzen dugu aukeratu Forever begizta. Hargatik arrastatu sartzen Dino gidoiak, eta, ondoren, gehitu Edge Errebote On bada. Eta gero, probatu dezagun gure programa. Beraz bug da ohiko arabera, mugitzen eta gero, probatu dugu bada gure scriptak gure Dino mugitzen ertzean, Ahal dela, ez dugu ikusten ihes etapa jada. Eskubidea atzera Errebote da. Orain buruari galdetzen zergatik baliteke Dino du Errebote baina ez errorearen. Beno, hori idatzi zuen, gure berriena delako Dino gidoiak barruan script eta ez du bugs. Beraz erroreen ez da entzuteko Dino argibideak eman ditugu. Guztiak eskubidea. Hargatik gehitzeko zerbait berria orain. Jantziak egiteko fitxa joaten bazara ikusiko duzu desberdinetako jantziak duten zatoz zure Sprite hautatutako aurrekargatutako aukeratu duzun bat bada Scratch liburutegia. Ez da hau cute little Dino chomp mozorroa, eta, beraz dezagun ezartzea Dino du chomping dugunean sakatu esan, Zuriunea tekla. Itzuli Dino gidoiak. Script hau hemen, dagoeneko, naiz betiko begizta egiaztapena ala ez zenbait gezi-teklak sakatzen ari dira eta Dino mugitzen arabera. Geratzen badira gezia sakatzen du, Dino biratzen erlojuaren kontra-. Eskuin-gezia sakatzen baduzu, Dino erlojuaren norabidean biratzen du. Beraz, gora gezia sakatzen baduzu, orduan Dino aurrera egiten du aurrera. Besterik ezin dugu script gehitu ordez aparteko bat gehitu delako da dagoeneko gaiaren egiaztapena zer tekla sakatzen ari dira. Dezagun gehitu dela egiaztatzen for Space gakoa presionatzen ari da. Bloke horiek hemen egiaztapena gakoak ari sakatzen. Guztiak Oraindik dute argi urdina, beraz, Goazen urdin distiratsua Pertzepzioko joan adierazpenak eta inguruan begiratu. Hemen Gakoa bananduta Prentsa-blokea da. Beraz, zer egin nahi dugun da Dino izan du bere Tajadura aldatzeko mozorro behera , baldin eta soilik baldin bada, espazioa gako ari da presionatzen. Hargatik imitatzen egitura hemen. Orain, jantzia aldatzen du zerikusia nola Dino itxura hain dizugu Begiratu adierazpena. Eta ziur aski, Switch dugu To Dino Chomp mozorroa. Orain, ez gara nahi dugu chomp Dino du chomping izateko behera betiko, Hargatik gehitu adierazpen bat kontatzea itzuli da. Jantziak mota aldatzeko izango da azkar, arren, izan ere, Scratch adierazpenak atzera exekutatu izango da benetan itzuli azkar, ia-ia berehala. Hargatik Kontrol joan eta gero egin Dino pixka bat gelditu itxaron bigarrena ondoren chomps da. Orain editatu bug Sprite du. Bug Sprite urrats aurrera bost urrats bat, guztira bost aldiz izan ondoren Une horrek eteteko. Blokean top hemen bug-en lekuak, berez, nolabaiteko at x-balioa koordinatzeko. Koordenatuak, ez duzu aurkitzeko pantaila gainean sagua eta ondoren, etapa beheko izkinan leiho koordenatuak beraz, eguneratu egingo abantaila hartu ahal izango duzu erabilgarri honen agertu koordenadak ezartzeko nahi duzun. Eta, adierazpen hau, hemen, dugun agintzeko erroreen berean hasiko da x baloratzen aldi bakoitzean, baina ausazko bat hautatzeko bug jarraitzen duten altuera Murriztapen barruan egonaldiak etapa. Hemen ikusi dut abantaila hartu Scratch irratigintzak ekitaldia. Gertaera maneiatzailea hau deitzen da New Bug1. Beraz, betiere bug jaso New Bug1 gertaera, instrukzioa exekutatu izango da. Beraz, ondoren, aurrera egiten du bere jaurtiketa aldiz, benetan zenbatekoa emankizunak ekitaldi New Bug1. Baina, nola aldatu gara Script hori apur bat? Oraintxe bug dugu bost urrats mugituz. Hori ez da asko, eta guztira bost aldiz. Ez dugu benetan jakin zenbat aldiz izango da beharrezkoa bug arte iristen da, esan, pantailaren amaieran, eta, beraz dezagun egin da, baina, bukaeran iritsi pantaila, baina nolabaiteko eraikuntza beste. Hau bereizteko delako noa gauza batzuk aldatu behar dugu. Hutsetik blokeak ezabatzeko blokeak arrastatu duzun utzi eta, ondoren, oharra. Eta hori erabat ezabatu. Erabakitzen baduzu ez duzula galtzen nahi, ondoren, ezabatu dezakezu joan eta Editatu fitxategiak. Baina lortu nahi genuen bloke kentzeko. Orain zer egin nahi dugu mugituko da, esateko, 50 urrats pausatu eta bigarrena, eta errepikatu hau ukitu arte pantaila amaieran. Hargatik begizta erabiltzeko aukera ematen digu errepikatu jakin bat arte prozesu baten baldintza betetzen, egokiekin izeneko errepikatu arte. Zer baldintza barruan doa Errepikatu bat arte? Zerbait esaten digu den ala ez bug ertzean da ukitu pantaila, eta hori izan pean joan doinuak adierazpenak. Hemen boolear hau da, ukitzea. Eta hautatu hemen zer egiaztatu nahi baduzu. Beraz, ukitu Edge hautatu dugu eta gehitu hau baldintzatu deklarazioa atzera sartu Beraz, orain, gure bug ikusten dugu, egingo mugitu berriro ukitzen behin etapa ertzean. Great. Gaude Dino jangela Zero amaitu, Hargatik ireki jangela Dino bat. Kind sukaldaritza ikuskizun bat bezala, gehitu dut pixka bat gehiago. Adibidez, ikusiko duzu bug dela da benetan nahiko besterik gabe, gaur egun, hegala jo aurretik aurka. Motion pean ez da hau txirrist adierazpena. Orain, erroreen glides 70 unitate joan bere erakusketa egungo eskubidea, baina y berean posizioan egonaldiak hemen. Eta orain, ezin dugu izan Dino chomping bat inplementatu dugu, orain arte bezala. Baina, programa honetan ez dago deitu jangela Ezer ez dion Hargatik dute Dino jan errorearen. Nola agian akats esango dugu, edo esaten Dino, hau moztu egin du behera? Nola liteke ekitaldi honetan komunikatzen dugu? Beno, orduan hori aldatuko dugu ezagutzen dugun Dino du mozorro to Dino chomp du dugun chomped behera. Eta esan erroreen desagertzea nahi dugu Behin jaten. Beno, izan ala ez egiaztatu behar dugu bug izan eta chomped programa dela ikusiko dute, komunikatzeko edo ezkutatu desagertu pantailan Behin bada chomped behera. Beraz, zer nolako kontzeptua, zer nolako tresna daiteke Dino dute erabiltzen dugun programa hori komunikatzeko chomped egin du behera? Broadcasting. Hargatik Joan Ekitaldi eta gehitu gertaera bat emitituko. Chomp. Ados. Baina gogoratu behin emitituko dugu zerbait behar izaten dugu jasoko du ekitaldia. Horrek, beraz, Sprite chomp emititzeko izango? Beno, egin ditzagun Dino egin duten denean Space tekla sakatzen da. Dezagun Gehitu blokea chomp jasotzeko. Orain, Dino dator behera an espazio huts bat nahi ez dugun erroreen nahi duten guztiek erreakzionatu dute, baldin bada soilik Dino zen, baina garai hartan ukitu chomp la egiten dugu benetan zerbait. Beraz, baldintza erabiliko dugu delako bada zerbait ote den egiaztatzen ari gara Egia edo ez. Orain atzera joan gara, doinuak eta, ondoren, hunkigarri hau erabili ahal izango dugu blokeatu eta hautatu Dino. Ondoren, itxura pean, ezkutatu hau aurkituko dugu bloke egingo funtsean egin erroreen etapa desagertu. Ezkutatu egin dugu, baina ez dugu nahi bug bat, ezta? Gure Dino gose. Beraz, beste bat eman nahi nahi dugu to Chase bug. Hargatik, gainera, emititzeko Ekitaldiaren New Bug1. Nahi dugu, pixka bat itxaron behar da, izan ezik bug aurretik beste bat agertzen da, eta, beraz dezagun Era berean, segundo bat itxaron. Guztiak eskubidea. Hargatik begiratu hau. Behera chomped gara, baina desagertu egiten da, beste bat agertzen da, eta guk chomp behera gainean berriro. Hau da, nahiko bat bezala bila joko dibertigarri, baina partidu guztiak k behar, ezta? Beraz, zer egin daiteke pista mantentzeko erabiltzen dugu zenbat bugs Dino du jaten? Aldagai bat. Hargatik gehitu aldakorra izeneko Puntuazioa. Eta orain, erabaki beharko dugu zer esparrua aldagai hau. Hargatik uste. Da, baina, handitu nahi dugun bitartean puntuazio bada egon ongi jaten, eta agian etapa zerbait zerikusirik puntuazioa ere bai, eta, beraz dezagun esleitu to sprites guztiak aldagai hau. Puntuazioa handitzeko nahi dugu, eta, besterik ez bada, akats bat izan da jaten. Eta dagoeneko dugu gidoia idatzita dagoela akats bat lantzen ari da, beraz, jan dezagun gehi bat adierazpen hau , aldaketa Puntuazioa batek. Horrek esan nahi du behin jaten akats bat puntuazioa handitzen du. Dezagun apur bat jolastu eta jan, Ez dakit, hiru ediziorako. Beraz, joko nekatuta lortuko duzu, bai, gorria stop sakatu dituzu sinatu jokoa geldiarazteko. Eta noiz itzuli nahi duzun ikusiko duzu sakatu berde jo du berriro. Baina puntuazio da oraindik, nahiz eta hiru dut, joko berri bat, nahiz eta jolasten. Ez dugu nahi erabiltzaileek emateko buru hasiko da, eta, beraz, behar berrezarri dugu aldi bakoitzean heldu dira hasteko, joko berri bat. Hargatik gehitzeko etapa en un comunicado sarrera puntua script ezartzeko aldagai zero puntuazioa. Beraz, orain, beti joko bat hasten zara, puntuazioa izango zero etan hasiko da. Orain ireki jangela Dino 2 non Gehitu dut pare bat gauza gehiago. To Sprite bug eskuineko dut bertan klik bikoiztu Sprite duen egin Sprite nire aurrekoaren berdin-berdina. Bug pozoia da, funtsean, berdin- Bug1 baina mozorro bat aukeratu nuen, zeren , Begiratu ondo pentsatu nuen, pozoitsu mota. Horren ordez puntuazioa handitzen denean pozoia erroreen jaten dut, benetan txikitzeko puntuazioa aldatuz ren arabera puntuazio negatiboa. Eta, ondoren, beste mozorroa egin dut gure Dino pintura editorea erabiliz egiteko gaixo bila Dino eta izendatzen da Dino Sick. Baina ez dugu erabili mozorro hau gure programa oraindik, beraz dezagun gehitzeko batzuk adierazpenak eta bloke hori aldatu egingo da Dino en berde gaixoak mozorroa mozorro bakoitzean jaten pozoitu akatsa. Orain, bikoiztu geroztik dugu bug Sprite du, pozoitu bug ditu guztien gidoiak duen jatorrizko bug du. Nahi izan duzun baino gehiago kopiatzeko gidoiak bada beste sprites, arrastatu dezakezu Sprite gainean script nahi duzun kopiatzeko. Baina ez dugu behar egin hemen pozoitu erroreen dagoeneko delako script hori egiaztatzen duten erroreen izan chomped behera. Eta aprobetxatu dezakegu honetatik to Dino komunikatzeko jaten dela pozoitsu bug. Eta artean komunikatzeko dugun emisio by sprites. Hargatik emititu berri bat izeneko ekitaldia Dino Sick. Eta ditugun mozorro bat ezagutzen dugun Dino du aldatu, baina baita ere lehenago dela jakin batetik onena eten bat gehitu aldaketak mozorro artean. Beraz, Dino Sick jaso dut, joan naiz mozorroa aldatu Dino Sick, itxaron bigarrena, eta gero to Dino jangela itzuli. Guztiak eskubidea. Dezagun gure joko jolasteko eta jateko akats bat eta beetle du. Eta puntuazio bat jaitsi da. Orain, batzuetan nabarituko baliteke dela aldagai agian ez da agertzen ezkerreko pantailaren izkinan. Datu artikulua nabigatzeko bada pean gidoiak, hautamarka hau ikusiko duzu: aldagai sortu beharko duzu ondoan. Eta ezkutatzen hau edo unhides du pantailan aldagaia. Baina, era berean erabili ahal izango duzu adierazpen bat izeneko erakutsi edo Ezkutatu Berariazko aldakorra da. Hargatik hau erabili Show aldakorra heldu da ziurtatu denbora guztietan dugun hasteko jokoa, aldagai erakusten da. Great. Hargatik exekutatu jokoa eta jan bug bat pozoia berehala. Orain, apur bat bakoitiak da joko bat dute puntu negatiboa izan behar, ezta? Hargatik aurkezten ezaugarri bat. Dino jaten gehiegi pozoitsua bada bugs ondoren, gehiegi gaixoa eta lortzen amaitu da jokoa. Beraz, hau ezartzeko, emitituko dugu beste kasuetan, Game Over. Nola denean exekutatu badakigu broadcast baino gehiago Joko hau? Beno, hainbat bide hau egin ahal izango dugu. Gidoi bat izan dezakegu etapa hori etengabe puntuazio ala ez egiaztatzen du negatiboa izan edo ez, eta emankizunak Jokoa baino gehiago denean puntuazio negatiboa bihurtzen da. Edo aprobetxatu ahal izan dugu, hain zuzen, modu bakarra puntuazio Could inoiz negatiboa izan denean, pozoitsua da bug jaten da. Denean beste jan duzulako bug, puntuazioa handitzen du. Han egiaztatzen duen erabilera ez da ala ez Game Over edo ez duzunean izan behar du jan jangarriak bug bat. Beraz, benetan, ezin dugu besterik gehitzeko script hori jasotzen Dino Gaixoen gertaera difusioa. Egiteko eskatu nahi dugu Dino honela. Puntuazio zero baino txikiagoa bada, emititzen Game Over. Beraz, eraiki Puntuazioa Zero baino gutxiago dugu baldintza bloke bat erabiliz tik operadore atalean, arrastatu eta gure bloke gola. Eta hemen ikusi ahal izango duzu, besterik gabe, arrastatu aldagai puntuazioa eta jarri zero baino txikiagoa. Eta emitituko dugu gertaera berri bat, Game Over. Baina puntuazioa ez bada azpian desagertu zero, Dino nahi dugu jarraitu jokoa. Beraz, horren ordez, hemen bada erabiliz, dezagun erabili bestela, eraikitzeko. Bada beste bat eraikitzeko esaten dio gure Dino to do gauza bat baldintza egia bada eta beste gauza bat bada baldintza faltsua da. Bada gure lehen gorputzean sartzen joan bestela, galtzen du, eta, beraz dezagun arrastatu sartu dela Baina puntuazioa ez bada, zero baino gutxiago, dezagun, ondoren, itzuli da Gose Dino mozorroa. Ez dugu nahi preemptively horretarako. Great. Baina emitituko dugu Game geroztik zehar, behar dugu oraindik ere bat egin nahi gertaera hartzailea blokea. Ez da benetan Stop baten aitorpena guztiak kontrola eta, beraz dezagun konektatzeko hau Jokoa baino gehiago jasotzen ditut. Baina nahi dugu erroreen gelditzeko, beraz, dezagun arrastatu script hau guztien erroreen sprites baita etapa gisa. Dezagun saiatu hau. Pozoitsu akats bat jateko berehala, programa gelditzen espero bezala. Du bugs beste mugimendu bat ere ez, eta ez du Dino sakatu baduzu geziak behera. Baina demagun ez dugu nahi gogorarazteko beren puntuazio negatiboa, beraz, erabiltzaileak dezagun ezkutatu aldagai gara: batetik etapa direnean jokoa Ekitaldi baino gehiago jaso da. Guztiak eskubidea. Beraz, hau nahiko duin joko bat da. Denbora gehiago gehiago gehitu dezakezu sprites eta gehiago gidoiak. Agian bugs ezin mugitu abiadura ezberdinetan. Berriak atzeko plano bat gehitu dezakezu eszenatokian - atzean Joko bat baino gehiago - , orduan etapa jaso du, hala nola, Ekitaldi baino gehiago jokoa, eta ezin piztu Atzean eta Game Over guztiak sprites ezkutatu da. Tweaks txiki asko egin ahal izan dadin Zure jokoa apur bat gehiago leundua. Eta hau bakar baten adibidea da proiektua ditzakezun Scratch egin Tresna duten guztiak erabiliz lehenago eztabaidatu dugu - sprites, mozorroak, etapa, backdrops, baldintzak, begiztak, aldagaiak, emisio ekitaldiak eta hariak. Gose Dino erabiltzen ez soinuaren edozein ondorioak, baina erraz gehi ditzakezu soinuak eta fitxa erabiliz egin soinu-adierazpenak aztertuz. Scratch sarrera handi bat da, programazioaren kontzeptuak, beraz, sormen eta, garrantzitsuena, ongi pasa. Nire izena Zamyla da, eta hau da CS50.