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