Allison: Hey guys! Nid oeddwn ond yn profi y gêm yr wyf yn gwneud. Mae'n super hawdd i wneud yn syml gemau fel hyn. Ac, yn wir, 'n annhymerus' yn dangos i chi sut yr wyf yn ei gwneud yn ar hyn o bryd. Gadewch i ben ar drosodd i www.scratch.mit.edu. Rydym am i greu prosiect newydd, felly yn gadael i cliciwch ar y tab Creu. Mae gen i eisoes wedi agor cynnyrch, felly rydym yn mynd i newid dros yma. Gadewch i ni ddechrau gyda thaith cyflym yr amgylchedd crafu. Ar y gwaelod ar y chwith yma, rydym wedi yr holl sprites a fydd yn cael eu defnyddio yn ein gêm. Er enghraifft, mae gennym mwnci, banana, a brocoli. Pan fyddwn yn clicio ar bob corlun wnewch chi helpu sylwi bod y golofn ar y dde yn newid, i ddangos i ni ein bod yn gweithio gyda'r corlun penodol. Unrhyw beth rydym yn rhoi yn y golofn hon yn rheoli'r sprite sy'n cael ei amlygu. Yma yn y canol, rydym wedi ein colofn cynnwys ein paled o ddarnau pos, y byddwn yn eu defnyddio i greu ein gêm. Ar y brig, mae gennym y categori o darnau pos mae'n rhaid i ni weithio gyda nhw. Er enghraifft, mae'r darnau glas, o dan y tab Motion, yn ein galluogi i rheoli sut mae ein sprites yn symud. Byddwn yn edrych ar y categorïau eraill wrth i ni greu ein gêm. Yn olaf, ar y chwith uchaf, rydym yn wedi ein llwyfan, lle rydym yn annhymerus ' mewn gwirionedd yn chwarae ein gêm. Lle gallwn weld effeithiau ein sgriptiau ar y sprites. Felly, gadewch i ni ddechrau arni. Yn ein gêm, y mwnci yn geisio bwyta banana tra osgoi'r brocoli. Bydd y mwnci yn dilyn ein llygoden, a Bydd y brocoli a banana arnofio gwmpas y llwyfan ar hap. Pan fydd y mwnci yn cael agos at y banana, bydd y banana mynd ati i geisio er mwyn osgoi y mwnci, ​​dim ond er mwyn gwneud pethau ychydig yn fwy cyffrous. Gadewch i ni ddechrau drwy sgriptio ymddygiad o'n prif gymeriad, y mwnci. I ddechrau ein sgript, byddwn yn defnyddio'r Pryd Baner Werdd glicio darn o'r categori digwyddiadau. Yma. Bydd hyn yn achosi pob darnau pos cysylltu â'r botwm i redeg pan fyddwn yn cliciwch y Faner Werdd, yma, yn y dde uchaf y llwyfan. Rydym am i'r mwnci i yn dilyn y llygoden. Felly, rydym yn dewis y botwm Ewch i ac dewiswch Llygoden Pointer, fel hynny. Felly, rydym yn mynd i roi cynnig arni yma. Gadewch i brawf a gweld beth sy'n digwydd. Felly, mae'n ymddangos fel y mwnci mewn gwirionedd dim ond dilyn y cyntaf cliciwch llygoden. Mae hyn oherwydd, yn ddiofyn, mae'r Ewch i bloc yn unig executes unwaith. I gael y mwnci i ddilyn y llygoden drwy gydol y gêm gyfan, mae angen bloc hwn i weithredu drosodd a throsodd. Mae'n swnio fel mae angen rhyw fath o dolennu lluniad. Felly, yn gadael i symud i mewn i Reoli. Edrychwch, gadewch i ni roi cynnig ar hyn Forever ddolen. Ymddangos fel ei fod yn gweithio. Felly, wrth ymyl y dylem feddwl am sut y mwnci yn rhyngweithio gyda sprites eraill. Yn y bôn, mae angen i ni ychwanegu at ein rhesymeg gêm, fel bod, bydd y gêm yn dod i ben os y mwnci yn cyffwrdd y banana neu y brocoli. Ac mewn gwirionedd yn defnyddio'r gair "os" wrth ddisgrifio ymddygiad rydym yn ceisio ei chreu. Ac yn ddigon cyfleus, mae yna rheolaeth blocio a elwir Os ein bod yn defnyddio am yr union y diben hwn. Felly, y siâp diemwnt, dde yma, ar y bloc, lle yr ydym yn rhoi'r amod ein bod am i wirio. Yn yr achos hwn, byddwn yn gwirio a yw'r mwnci yn cyffwrdd y banana. Se rydym yn chrafangia 'r darn Cyffwrdd o'r categori Synhwyro. A dewis Banana o ddewislen i lawr. Nawr mae'n rhaid i ni ddweud wrth ein corlun beth i'w wneud pan fydd yn cyffwrdd y banana. Rydym am i'r gêm ddod i ben, ac mae'r mwnci i ddweud, eich bod wedi ennill. Felly rydym yn ychwanegu mewn Dweud ac All darn Stop. Byddwn yn newid, helo, i, byddwch yn ennill. A'r amser i 0.5. Yn awr, byddwn yn cymhwyso'r un rhesymeg pan fydd y mwnci yn cyffwrdd â'r brocoli, ac eithrio byddwn yn cael y mwnci yn dweud, chi wedi colli, yn hytrach na, byddwch yn ennill. Gadewch i ni brofi i maes hon ac weld a yw'n gweithio. Awesome. Rydym wedi gorffen sgriptio y mwnci yn ymddygiad, ond nid ydym yn ei wneud eto. Rydym yn dal yn rhaid i ddweud wrth y brocoli a banana beth i'w wneud. Gadewch i ni ddechrau gyda'r symlach o'r ddau, y brocoli. A dim ond angen iddo symud ar hap. Unwaith eto, byddwn yn dechrau gyda'r Pryd Baner Werdd glicio darn. Mae arnom angen y sprite i fod mewn cyson cynnig, felly gadewch i ni llusgo y ddolen Forever. Byddwn yn creu cynnig ar hap gan ddefnyddio rhai darnau cynnig gyda hap generadur rhif. Alright, gadewch i ni brofi i maes hon. Awesome OK, bellach dim ond y banana ar ôl. Gadewch i ni ddechrau gyda'r un set o ddarnau fel o'r blaen. Felly, os y mwnci yn cael agos, dylai'r banana osgoi. Arall, dylai'r banana symud ar hap. Mae'n swnio fel swydd ar gyfer y bloc Arall Os. Yn y cyflwr, byddwn yn edrych ar y pellter bananas oddi wrth y mwnci, ​​a yna mae'n wedi osgoi yn unol â hynny. Nawr, pan fydd y cyflwr hwn yn gymwys, y Dylai banana symud ar hap. Felly, gadewch i ni yn unig yn dwyn ein cynnig ar hap darnau o'r brocoli. Mae pob mae'n rhaid i ni ei wneud yw llusgo'r darnau rydym am y sprite banana, a byddant yn cael eu copïo drosodd. Mae pob wneud. Gadewch i ni brofi 'ii maes. Awesome. Mae popeth yn ymddangos i fod yn gweithio. Nawr ewch a gwneud eich gemau eich hun. Os oes angen ychydig o ysbrydoliaeth atalfa i maes prosiectau'r gorffennol o CS50 ar y wefan. Fy enw i yw Allison, ac CS50 hwn. Angen i mi gael y rhain a sefydlwyd super gyflym.