0:00:00.209,0:00:03.360 Hei! Olen Charita Carter. Olen vanhempi luova 0:00:03.360,0:00:05.600 tuottaja Walt Disney Imagineering -yhtiössä. 0:00:05.900,0:00:09.080 Vastuullani on johtaa ryhmiä, jotka luovat 0:00:09.080,0:00:11.620 nähtävyydet, joita vieraamme pääsevät kokemaan. 0:00:12.460,0:00:15.399 Etsimme jatkuvasti tapoja vierailijoidemme 0:00:15.399,0:00:18.909 kokemusten parantamiseen, ja teknologia 0:00:18.909,0:00:19.829 on sen ytimessä. 0:00:21.439,0:00:25.369 Hienosti tehty! Olet nyt ohjelmoinut BB-8:aa. 0:00:25.779,0:00:27.397 Luulen, että on tullut aika koettaa jotain 0:00:27.397,0:00:29.757 hieman vaikeampaa. Tuumasta toimeen! 0:00:30.267,0:00:31.640 Nyt kun olet oppinut hieman ohjelmoinnin 0:00:31.640,0:00:33.563 alkeita, siirrymme vähän ajassa taaksepäin. 0:00:33.563,0:00:36.056 Pääset luomaan oman pelin, jota 0:00:36.056,0:00:38.524 tähdittävät R2-D2 ja C3PO. 0:00:38.754,0:00:41.914 Sitä varten meidän täytyy tutustua asiaan, 0:00:41.914,0:00:43.486 jota peliohjelmoijat hyödyntävät päivittäin. 0:00:43.616,0:00:45.098 Tämä aihe on tapahtumienkäsittely. 0:00:45.448,0:00:47.460 Tapahtumamäärite kertoo ohjelmalle, 0:00:47.460,0:00:50.040 että sen tulee kuunnella tai odottaa 0:00:50.040,0:00:51.559 kunnes jotain tapahtuu ja sitten 0:00:51.559,0:00:53.179 suorittaa jokin toimenpide. 0:00:53.329,0:00:54.759 Erilaisia tapahtumia ovat esimerkiksi 0:00:54.759,0:00:57.700 hiirenpainikkeen- tai nuolinäppäimenpainallus 0:00:57.700,0:00:59.390 sekä kosketusnäytönnäpäytys. 0:00:59.780,0:01:01.580 Tässä esimerkissä yritämme saada R2-D2:n 0:01:01.580,0:01:03.309 liikkumaan ylöspäin välittääkseen viestin 0:01:03.309,0:01:05.080 kapinallispilotille ja sitten liikkumaan 0:01:05.080,0:01:06.990 alaspäin toisen kapinallispilotin luo. 0:01:07.430,0:01:09.070 Käytämme tapahtumia saadaksemme hänet 0:01:09.070,0:01:10.780 liikkumaan pelaajan painaessa 0:01:10.780,0:01:12.512 ylä- tai alanuolinäppäintä tai 0:01:12.512,0:01:14.015 ylä- tai alanuolipainiketta. 0:01:14.625,0:01:17.457 Liitämme kun nuoli ylös -tapahtumalohkoon 0:01:17.457,0:01:20.400 liiku ylös -lohkon. Kun pelaaja painaa 0:01:20.400,0:01:22.763 ylänuolinäppäintä, suoritetaan kun nuoli ylös -lohkoon 0:01:22.763,0:01:24.663 liitetty ohjelmakoodi. 0:01:25.043,0:01:26.483 Samankaltaisella toimenpiteellä 0:01:26.483,0:01:28.313 saamme R2-D2:n liikkumaan alaspäin. 0:01:28.683,0:01:30.852 Sen sijaan, että kirjoittaisimme kaiken 0:01:30.852,0:01:33.562 droidia ohjaavan koodin etukäteen, voimme 0:01:33.562,0:01:36.262 asettaa droidin tottelemaan näppäinten- ja 0:01:36.262,0:01:38.402 painikkeidenpainalluksia ruudulla liikkumiseksi. 0:01:38.460,0:01:40.889 Askel askeleelta pelisi muuttuu 0:01:40.889,0:01:43.319 entistä vuorovaikutteisemmaksi.