Allison: Ahoj kluci! Len som vyskúšanie hra, ktorú som robil. Je to super ľahké, aby sa jednoduché hry, ako je tento. A v skutočnosti, ukážem ti ako robil som to hneď. Poďme na viac než www.scratch.mit.edu. Chceme vytvoriť nový projekt, tak umožňuje kliknite na karte Vytvoriť. Už mám výrobok otvorený, takže budeme prepínať tu. Začnime s rýchlu prehliadku z pomocnej prostredia. Na tú vľavo dole, máme všetky škriatkov, ktoré budú byť použité v našej hre. Napríklad, máme opicu, banán, a brokolica. Keď klikneme na každý sprite budete Všimnite si, že v pravom stĺpci bude zmeniť, aby nám ukázal, že pracujeme s týmto konkrétnym sprite. Niečo sme dali v tomto stĺpci bude ovládanie sprite, ktorý je zvýraznený. Tu v strede, máme stĺpec obsahujúce našej palety a skladačky, ktoré budeme používať na vytváranie našu hru. Na vrchole, máme kategórii skladačky musíme pracovať. Napríklad, modré kúsky, v karta Motion, nám umožní kontrolovať, ako naše škriatkovia pohybovať. Budeme skúmať ďalšie kategórie ako vytvoriť našu hru. A konečne, v ľavom hornom rohu, sme máme javisko, kde budeme vlastne hrať našu hru. Kde môžeme vidieť účinky naše skripty na škriatkov. Tak poďme začať. V našej hre, bude opice skúste jesť banán chvíľu vyhnúť brokolicu. Opice bude nasledovať naše myši, a brokolica a banány budú plávať po fáze náhodne. Keď sa opice dostane do blízkosti banán, bude banán aktívne snažiť aby sa zabránilo opice, len aby sa veci trochu viac vzrušujúce. Začnime tým, skriptovanie správanie nášho hlavného hrdinu, opice. Ak chcete spustiť náš skript, ak použijeme Zelená vlajka klikli kúsok od udalosti kategórie. Tu. To spôsobí, že všetky dieliky pripojené k tlačidlu pre spustenie, keď sme kliknite na zelenú vlajku, tu, na v pravom hornom rohu javiska. Chceme, aby opice nasledovať myši. Tak sme si vybrať tlačidlo Go a vyberte ukazovateľ myši, tak ako. Takže ideme na to skúsiť tu. Poďme test je a uvidíme, čo sa stane. Takže to vyzerá naozaj len ako opice nasledoval prvé tlačidlo myši. To je preto, že v predvolenom nastavení, Prejsť na zablokovanie sa vykoná len raz. Ak chcete získať opice nasledovať myši v celej hre, musíme tento blok spustiť znova a znova. Vyzerá to, že potrebujeme nejaký konštrukcia cyklu. Tak umožňuje presunúť do riadenia. Pozrite sa, skúsme to Forever slučku. Vyzerá to, že to funguje. Takže nabudúce by sme mali premýšľať o tom, ako opice bude komunikovať s ostatnými škriatkov. V podstate, musíme pridať logiku nášho hry, ako to, že hra skončí, ak opice dotkne banán alebo brokolica. A vlastne používať slovo "ak" pri opise správania sa snažíme vytvoriť. A dosť pohodlne, je tu ovládanie blokovaný s názvom-li, že budeme používať presne na tento účel. Takže tvar diamantu, tu, na blok, je miesto, kde sme sa dať za predpokladu, že chceme overiť. V tomto prípade budeme kontrolovať, či opice sa dotýka banán. Sa môžeme chytiť Dotyk kus z kategórie snímanie. A vybrať Banana od Ponuka rozbaľovacej. Teraz musíme povedať, naši sprite, čo robiť, keď sa dotkne banán. Chceme, aby si hru do konca, a opice povedať, že ste vyhral. Takže pridáme do Say a Zastaviť kus. Budeme meniť, ahoj, aby ste vyhrali. A čas na 0,5. Teraz budeme aplikovať rovnakú logiku, keď opice sa dotýka brokolica, s výnimkou budeme mať opice hovorí, ste stratili, miesto, vyhral si. Vyskúšame to a uvidíme, či to funguje. Úžasné. Dokončili sme skriptovanie opice správanie, ale my sme neskončili. Stále máme povedať brokolicu a banán, čo má robiť. Poďme začať s jednoduchšie z nich, brokolica. Ktoré potrebuje len náhodne pohybovať. Opäť začneme s Pri Zelená vlajka kliknutí na kus. Potrebujeme sprite, ktorý má byť konštantný pohyb, takže sa poďme drag out Forever slučky. Budeme chcete vytvoriť náhodný pohyb pomocou niektoré pohybové kúsky s náhodným číslo generátor. Dobre, poďme vyskúšať to. Desivý OK, teraz len banán je vľavo. Poďme začať s rovnakým set kusov ako predtým. Takže v prípade, že opice sa blíži, banán by sa mu vyhnúť. Inak, banán by sa mal pohybovať náhodne. Znie to ako práca pre Tento if else bloku. V stave, budeme kontrolovať banány vzdialenosť od opice, a potom sa to vyhnúť sa zodpovedajúcim spôsobom. Teraz, keď sa táto podmienka neplatí, banán by sa mal pohybovať náhodne. Takže poďme kradnúť naše náhodný pohyb kusy z brokolice. Všetko, čo musíte urobiť, je pretiahnuť kusov chceme, aby sa banánov sprite, a oni budú skopírované. Všetko hotové. Poďme vyskúšať si to. Úžasné. Všetko sa zdá byť funkčné. Teraz choď a vytvoriť svoj vlastný hry. Ak potrebujete nejakú inšpiráciu pozrite sa na minulé projekty od CS50 na internetových stránkach. Volám sa Allison, a to CS50. Musím si to nastaviť veľmi rýchlo.