-
Привет! Меня зовут Чарита Картер.
-
Я старший креативный продюсер
Walt Disney Imagineering.
-
Я руковожу командой, создающей
аттракционы для наших гостей.
-
Мы всегда ищем, что можно улучшить.
-
И создать наилучший опыт для наших
гостей, основываясь на технологиях.
-
Поздравляю! Вы это сделали!
-
Вы запрограммировали ВВ-8.
-
Теперь, думаю, мы готовы
к чему-то посложнее.
-
Начнем!
-
Теперь, когда вы изучили основы
программирования,
-
Вернемся назад во времени,
создадим вашу собственную игру.
-
Звезды R2-D2 и C-3PO.
-
Для создания игры,
мы должны узнать о том,
-
что программисты игр используют
каждый день.
-
Это называется События.
-
События говорят вашей программе
прислушаться или подождать,
-
когда что-то случится.
-
И когда это случится, она действует.
-
Несколько примеров событий.
Отслеживание щелчка мыши.
-
Кнопки со стрелкой.
Или нажатие на экран.
-
Сейчас мы заставим R2-D2 двигаться,
чтобы доставить послание робопилоту.
-
И затем двигаться вниз
к другому робопилоту.
-
Мы используем события, чтобы
он двигался.
-
Когда игрок использует клавиши
или кнопки вверх и вниз.
-
Мы используем Событие Когда вверх,
присоединяем блок Идти наверх к нему.
-
Когда игрок нажимает кнопку вверх,
-
код, присоединенный к блоку
Когда вверх запускается.
-
И мы делаем то же самое, чтобы
R2-D2 двигался вниз.
-
Для этого мы используем команду
Когда вверх.
-
Когда вы берете команду
из панели инструментов,
-
она начинается и заканчивается
фигурной скобкой
-
вместо точки с запятой.
-
Это оставляет нам пространство
для других команд посередине.
-
Любая команда, которую мы поместим
в эти скобки, запускается,
-
когда игрок нажимает кнопку вверх.
-
Мы хотим, чтобы R2-D2 двигался наверх.
-
Давайте поместим блок Двигаться вверх
внутрь команды.
-
И сделаем то же самое, чтобы R2-D2
двигался вниз.
-
Теперь вместо того, чтобы писать
весь код движения дроида заранее,
-
мы позволяем R2-D2 реагировать
на события нажатия клавиш,
-
которые перемещают его по экрану.
-
Шаг за шагом, и ваша игра становится
все более интерактивной.