Merhaba, ismim Charita Carter. Walt Disney Imagineering'de
kıdemli kreatif yapımcıyım. Misafirlerin deneyimlediği eğlenceleri üreten ekiplerin
idaresinden sorumluyum. Daima, misafir deneyimlerini geliştirebileceğimiz
ve iyileştirebileceğimiz yollar arıyoruz ve teknoloji bunun kalbinde yer alıyor.
"Tebrikler" başardınız! "BB-8 programladınız". Sanırım daha zor bir şeye
hazırsınızdır. Haydi o zaman! Program yazmanın temellerini öğrendiğinize göre
zamanda geriye gidip R2-D2 ve C3PO ile "Kendi Oyununuzu İnşa Edeceksiniz".
Oyun yapmak için oyun programcılarının
her gün kullandığı bir şeyi öğreneceğiz: "olaylar".
Olaylar, programınıza bir şeyi "dinlemesini" veya "beklemesini" söyler.
Bu olduğunda "eylemi gerçekleştirir". Örneğin; bazı olaylar fare tıklaması,
ok tuşu veya ekrana dokunma sesini dinler. Burada R2-D2'yu asi bir pilota
bir mesaj iletmesi için yukarı ve sonra diğer asi pilota doğru
yani aşağı hareket ettireceğiz.
Hareket etmesi için "olayları kullanacağız". Oyuncu
yukarı/aşağı ok tuşlarını veya işaretlerini kullandığında.
"Yukarı tuşu" olay bloğunu kullanıp "yukarı çık" bloğunu buna iliştireceğiz.
Oyuncu "yukarı ok tuşuna" bastığında "yukarı tuşu bloğuna ilişik kod çalışır".
Aynı şeyi R2-D2'yu aşağı hareket ettirmek için yapacağız.
Şimdi, droid'imizi kontrol etmek için tüm kodları önceden yazmak yerine
R2-D2'nun kendini ekranda gezdiren tuş takımı olaylarına
tepki vermesine olanak tanıyabiliriz.
Adım adım, "oyununuz daha etkileşimli hale geliyor".