Allison: Hei kaverit! Olin juuri testaamiseksi peli tein. Se on erittäin helppo tehdä yksinkertaisia pelit näin. Ja itse asiassa, minä näytän sinulle miten tein sen juuri nyt. Katsotaanpa pään yli www.scratch.mit.edu. Haluamme luoda uuden projektin, joten lets klikkaa Luo-välilehden. Minulla on jo tuote avataan, niin aiomme siirtyä tänne. Aloitetaan nopea kierros naarmun ympäristön. Alhaalla vasemmalla täällä, meillä on kaikki sprites että tulee käyttää meidän peli. Esimerkiksi meillä on apina, banaani, ja parsakaali. Kun klikkaa kutakin sprite sinulla ll huomaa, että oikea sarake muuttaa, näyttää meille, että pyrimme kanssa, että erityiset sprite. Mitään laitamme tässä sarakkeessa ohjata sprite, joka on korostettu. Täällä keskellä, meillä on sarake joka sisältää meidän lava palapelin palat, josta käytämme luoda meidän peli. Huipulla, meillä luokkaan palapelin palaset meidän täytyy työskennellä. Esimerkiksi sininen kappaletta, alle Motion-välilehti, antaa meille mahdollisuuden kontrolloida sitä, miten meidän sprite liikkua. Me tutkia muita luokkia kun luomme meidän peli. Lopuksi vasemmassa yläkulmassa, me on meidän vaiheessa, josta näet itse pelata meidän peli. Jossa voimme nähdä vaikutukset meidän skriptejä sprite. Joten pääset alkuun. Meidän peli, apina yrittää syödä banaanin, kun välttäen parsakaali. Apina seuraa meidän hiiri, ja parsakaali ja banaani kelluu ympäri lavaa satunnaisesti. Kun apina pääsee lähelle banaani, banaani aktiivisesti yrittää välttää apina, vain tehdä asioita hieman jännittävä. Aloitetaan scripting käyttäytyminen meidän päähenkilö, apina. Aloittaa meidän script, käytämme Kun Vihreä lippu napsautetaan pala tapahtumia luokkaan. Täällä. Tämä aiheuttaa kaikki palapelin palaset kytketty painiketta kulua siitä, kun me klikkaa Vihreä lippu, täällä, oikeassa yläkulmassa vaiheessa. Haluamme apina seuraamaan hiiren. Joten me valitsemme MENE-painiketta ja valitse Hiiren osoitin, kuten niin. Joten aiomme kokeilla sitä täällä. Katsotaanpa testi on ja katso mitä tapahtuu. Joten se tuntuu apina oikeastaan ​​vain seurasi ensimmäisen hiiren klikkauksella. Tämä johtuu siitä, oletuksena, Mene lohkoon pannaan täytäntöön ainoastaan ​​kerran. Saada apina seuraamaan hiiren koko pelin, me tarvitsemme tämän lohkon toteuttaa uudestaan ​​ja uudestaan. Kuulostaa tarvitsemme jonkinlaista ja silmukoiden konstruktio. Joten avulla siirtyä valvonta. Katsokaa, yritetään tätä ikuisesti silmukan. Näyttää se toimii. Joten seuraavan meidän pitäisi ajatella miten apina vuorovaikutuksessa muiden sprite. Pohjimmiltaan meidän täytyy lisätä logiikkaa meidän peli, niin että peli päättyy, jos apina koskettaa banaani tai parsakaali. Ja todella käyttää sanaa "jos" kun käyttäytymistä kuvaavien yritämme luoda. Ja kätevästi tarpeeksi, siellä ohjaus estetty nimeltään Jos käytämme juuri tätä tarkoitusta varten. Joten timantti muoto, juuri tässä, on lohko, siellä laitamme ehdolla, että haluamme tarkistaa. Tässä tapauksessa me tarkistaa, onko apina koskettaa banaani. Se nappaame Koskettava kappale alkaen Sensing luokkaan. Ja valitse Banana pudotusvalikosta. Nyt meidän täytyy kertoa sprite mitä tehdä, kun se koskettaa banaani. Haluamme pelin loppuun, ja apina sanoa, olet voittanut. Joten me lisätä Say ja Lopeta kaikki pala. Muutamme, hei, on, voitit. Ja aika 0.5. Nyt käytämme samaa logiikkaa, kun apina koskettaa parsakaali, paitsi meillä on apina sanoa, olet menettänyt, sen sijaan, olet voittanut. Kokeillaan tätä ja katso jos se toimii. Mahtava. Lopetimme scripting apinan käyttäytymistä, mutta emme ole vielä valmiita. Meillä on vielä kertoa parsakaali ja banaani mitä tehdä. Aloitetaan yksinkertaisempi kaksi, parsakaali. Joka tarvitsee vain liikkua satunnaisesti. Jälleen Aloitamme Kun Vihreä lippu napsautetaan pala. Meidän sprite olla jatkuvasti liikettä, joten katsotaanpa vedä ulos Ikuisesti silmukka. Luomme satunnainen liike käyttäen jotkut liike kappaleina satunnainen numero generaattori. Okei, nyt testata tätä ulos. Mahtava OK, nyt vain banaani on jäljellä. Katsotaanpa alkajaisiksi saman joukko kappaletta kuin ennen. Joten jos apina pääsee lähelle, banaani tulisi välttää. Else, banaani pitäisi liikkua satunnaisesti. Kuulostaa työtä tässä Jos Else lohko. Vuonna kunnossa, tarkistamme banaaneja etäisyys apina, ja sitten se välttää vastaavasti. Nyt, kun tämä ehto ei sovelleta, banaani pitäisi liikkua satunnaisesti. Joten haluan vain varastaa meidän satunnainen liike kappaletta parsakaali. Meidän täytyy tehdä, on vetää kappaletta haluamme banaani sprite, ja he ovat kopioidaan. Kaikki valmista. Katsotaanpa testata sitä. Mahtava. Kaikki näyttää toimivan. Nyt mennä ja tehdä omia pelejä. Jos tarvitset inspiraatiota tutustu aiemmista hankkeista alkaen CS50 verkkosivuilla. Nimeni on Allison, ja tämä CS50. Minun täytyy saada nämä perustaa huippunopea.