Allison: Hey guys! Man bija tikai izmēģinājusi spēle es. Tas ir super viegli izdarīt vienkārši spēles, piemēram, šis. Un, patiesībā, es tev parādīšu kā es to jau tagad. Pieņemsim galvas vairāk nekā uz www.scratch.mit.edu. Mēs vēlamies, lai izveidotu jaunu projektu, lai ļauj noklikšķiniet uz cilnes Izveidot. Esmu jau ieguvuši produkts atvērts, tāpēc Mēs ejam, lai pārslēgtos šeit. Sāksim ar ātru tūre no nulles vidi. Uz apakšējā kreisajā šeit, mums ir visas sprites, kas būs izmantot mūsu spēli. Piemēram, mums ir pērtiķis, banānu, un brokoļi. Kad mēs noklikšķiniet uz katru elfa jūs paziņojums, ka tiesības sleja mainās, lai parādītu mums, ka mēs strādājam ar šo konkrēto elfa. Kaut mēs ieliekam šajā slejā būs kontrolēt elfa, kas ir iezīmēts. Šeit vidū, mums ir kolonna , kurā mūsu palete puzzle gabalus, ko mēs izmantojam, lai izveidotu savu spēli. Augšā, mēs esam kategoriju puzzle gabalus mums ir jāstrādā ar. Piemēram, zilās gabalus, saskaņā tab Motion, ļaus mums kontrolēt, kā mūsu sprites pārvietoties. Mēs izpētīt citas kategorijas kā mēs veidojam savu spēli. Visbeidzot, uz augšu pa kreisi, mēs ir mūsu skatuves, kur mēs faktiski spēlē savu spēli. Kur mēs varam redzēt sekas mūsu skripti par sprites. Tātad, pieņemsim sāktu. Mūsu spēli, mērkaķis būs mēģināt ēst banānu laiku izvairoties no brokoļi. Mērkaķis sekos mūsu peli, un brokoļi un banānu peldēt pa skatuvi nejauši. Ja mērkaķis izpaužas tuvu banānu, banānu aktīvi mēģinās lai izvairītos no pērtiķiem, tikai, lai lietas mazliet vairāk aizraujošu. Sāksim ar skriptu uzvedību Mūsu galvenais varonis, mērkaķis. Lai sāktu savu skriptu, mēs izmantosim Kad Zaļā karoga uzklikšķināt gabals no notikumi kategorijā. Šeit. Tas radīs visus puzzle gabalus savienots ar pogu, lai palaistu, kad mēs noklikšķiniet uz Zaļo karogu, šeit, pie augšējā labajā skatuves. Mēs vēlamies mērkaķis seko peli. Tāpēc mēs izvēlamies Go To pogu un izvēlieties peles rādītāju, piemēram, tā. Tāpēc mēs esam gatavojas izmēģināt to šeit. Pieņemsim tests ir, un redzēt, kas notiek. Tāpēc šķiet, piemēram, pērtiķiem tiešām tikai sekoja pirmais peles klikšķi. Tas ir tāpēc, ka pēc noklusējuma, Iet uz bloķētu izpilda tikai vienu reizi. Lai saņemtu mērkaķis sekot peles visā spēlē, mums ir nepieciešams Šis bloks izpildīt atkal un atkal. Līdzīgi kā mums ir nepieciešams kaut kāda veida looping būvēt. Tā ļauj pārvietoties Control. Izskatās, pamēģināsim šo Forever cilpa. Šķiet, tāpat kā tā darbojas. Tātad, nākamais mums ir jādomā par kā mērkaķis būs mijiedarbojas ar citiem sprites. Būtībā, mums ir nepieciešams, lai pievienotu loģiku mūsu spēle, piemēram, ka spēle beigsies, ja mērkaķis pieskaras banānu vai brokoļu. Un faktiski izmantot vārdu "ja" aprakstot uzvedību mēs cenšamies izveidot. Un pietiekami ērti, tur ir kontrole bloķēts sauc Ja, ka mēs izmantojam tieši šim nolūkam. Tāpēc dimanta formas, tepat, uz bloks, ir vieta, kur mēs liekam nosacījumu, ka mēs gribam, lai pārbaudītu. Šajā gadījumā, mēs pārbaudīsim, vai mērkaķis pieskaras banānu. Se mēs paķert aizkustinošs gabals no Sensing kategorijā. Un izvēlēties Banana no nolaižamā izvēlne. Tagad mums ir pateikt mūsu elfa ko darīt, ja tā skar banānu. Mēs vēlamies spēli līdz beigām, un mērkaķis teikt, jūs esat uzvarējis. Tātad mēs pievienot teikšana un pārtraukt visas gabalu. Mēs mainās, sveiki,, jūs uzvarēja. Un laiks 0.5. Tagad mēs piemērot to pašu loģiku, kad mērkaķis pieskaras brokoļi, izņemot mums būs mērkaķis saka, jūs zaudējis, tā vietā, jūs uzvarēja. Pieņemsim pārbaudīt šo out, un redzēt, ja tā darbojas. Awesome. Mēs esam gatavo skriptu pērtiķa uzvedību, bet mēs vēl neesam beiguši. Mums vēl ir pateikt brokoļus un banānu, ko darīt. Sāksim ar vienkāršāku no diviem, brokoļu. Kas vienkārši nepieciešams, lai pārvietotu nejauši. Atgādināsim, ka mēs sāksim ar Kad Zaļā karoga uzklikšķināt gabalu. Mums ir nepieciešams elfa būt nemainīgs kustība, tāpēc pieņemsim drag out Forever cilpas. Mēs izveidot izlases kustību, izmantojot dažas kustības gabali ar izlases numuru ģenerators. Alright, pieņemsim pārbaudīt šo out. Awesome Labi, tagad tikai banānu ir palicis. Sāksim off ar pašu kopums, gabalos, kā agrāk. Tātad, ja pērtiķiem izpaužas tuvu, banānu vajadzētu izvairīties no tā. Else, banānu vajadzētu virzīties nejauši. Līdzīgi kā darbs, lai Šajā Ja Else bloks. Stāvoklī, mēs pārbaudīsim banāni attālums no pērtiķa, un tad ir to novērst attiecīgi. Tagad, kad šis nosacījums neattiecas, banānu jākustas nejauši. Tāpēc pieņemsim tikai nozagt mūsu izlases kustību gabalus no brokoļi. Viss, kas mums jādara, ir velciet gabalus mēs vēlamies banānu elfa, un viņi būs pārkopēti. Visu izdarīt. Pieņemsim pārbaudīt to out. Awesome. Viss, šķiet, ir darba. Tagad iet un dara savu spēles. Ja jums ir nepieciešama iedvesma izbraukšana agrāko projektu No CS50 tīmekļa vietnē. Mans vārds ir Allison, un tas CS50. Man vajag, lai saņemtu šos izveidot super ātri.