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.