Здравствуйте, меня зовут Карита Картер. Я старший
креативный продюсер Walt Disney Imagineering.
Я ответственнa за разработку развлекательных
программ для наших гостей.
Мы все время стараемся
найти новые способы развлечения
для наших гостей, а новые технологии
помогают нам в этом.
Поздравляю, вы сделали это! Вы запрограммировали
BB-8. Теперь мы готовы к чему-то посложнее.
Ну так вперед. Теперь, когда вы изучили основы
программирования, мы собираемся вернуться в
прошлое, чтобы построить свою собственную
игру с R2-D2 и C3PO. Чтобы создать игру,
нам нужно узнать о кое-чем, что используется
программистами игр ежедневно: это события.
События указывают программе слушать или
ожидать пока что-то не случится, и когда
это случится - произвести определенное действие.
Примеры событий - это ожидание щелчка мышки,
нажатия кнопки со стрелкой,
или прикосновения к экрану. Нам надо заставить
R2-D2 двигаться вверх, чтобы доставить сообщение
пилоту повстанцев, а потом - двигаться
вниз к другому пилоту.
Мы используем события, чтобы он двигался.
Игрок использует клавиши вверх/вниз или
кнопки вверх/вниз. Мы возьмем блок события
"когда вверх" и прикрепим к нему блок движения вверх.
Когда игрок нажмет кнопку вверх - выполнится код,
прикрепленный к этому блоку. Так же
мы заставим R2-D2 двигаться вниз.
А теперь вместо того, чтобы писать весь код
управления дроидом заранее, можно позволить
R2-D2 реагировать на нажатие кнопок для
движения по экрану. Шаг за шагом
игра становится все более интерактивной.