Ahoj! Som Charita Carter, hlavná
kreatívna producentka pre Walt Disney
Imagineering. Vediem tímy, ktoré vyrábajú
atrakcie pre našich hostí.
Neprestajne sa snažíme hľadať spôsoby,
ktorými by sme mohli zdokonaliť a
vylepšiť zážitky našich hostí a
technológií, ktoré sú ich centrom.
Blahoželám, dokázal si to! Naprogramoval
si BB-8. Teraz sme už pripravení na niečo
zložitejšie. Poďme na to! Keďže si zvládol
základy programovania, vrátime sa späť
v čase a vytvoríme vlastnú hru s hviezdnym
obsadením R2-D2 a C3PO. Najskôr sa musíme
naučiť niečo, čo programátori hier denne
používajú: nazývajú to udalosťami.
Udalosti prikazujú programu počúvať alebo
čakať, kým sa niečo nestane a potom, keď
sa to stane, vykonať úlohu. Príklady
udalostí sú: počúvanie kliku myši,
tlačidla šípky alebo ťuknutia na obrazovku
Pošleme R2-D2 smerom hore so správou pre
rebelského pilota a potom zas smerom dole
ku inému rebelskému pilotovi.
Udalosti nám slúžia na to, aby sme ho
rozhýbali. Keď hráč použije hore/dole
šípky alebo hore/dole tlačidlá. Použijeme
blok udalosti hore a pripojíme k nemu blok
ísť hore. Keď hráč stlačí šípku hore,
spustí sa kód pripojený k bloku hore.
To isté urobíme, ak chceme, aby sa R2-D2
pohyboval smerom dole.
Namiesto kódovania ovládania pohybu nášho
droida vopred, necháme R2-D2 reagovať na
stlačenie tlačidla udalostí, ktoré ním
pohybujú po obrazovke. Krok za krokom sa
tvoja hra stáva interaktívnejšou.