

Micro:bit. Урок 5
Описание отсутствует
Зачем в игре используют random.randint(SPAWN_MIN, SPAWN_MAX)?
Чтобы включить музыку случайной громкости
Чтобы увеличить яркость пикселей
Чтобы сделать паузы между препятствиями случайными
Чтобы выбрать случайный язык программы
Почему в уроке подчёркивали модульность (несколько файлов)?
Так проще развивать игру: управление, логика и рисование отдельно
Потому что нельзя использовать функции
Чтобы не использовать while True
Потому что списки не работают в одном файле
Когда начисляется очко в Dino Dash?
Когда кактус ушёл за левый край экрана
Когда динозавр прыгнул
Когда нажали любую кнопку
Когда экран очистился командой display.clear()
Как устроен раннер «Dino Dash»: что на самом деле двигается?
Препятствия двигаются влево, а динозавр стоит на месте
Динозавр бежит вправо, а экран стоит
Все объекты двигаются вверх
Матрица 5×5 увеличивается по ширине
Что означает запись cactus = None?
Препятствие всегда в клетке (0,0)
Сейчас препятствия нет
Это команда очистки экрана
Это включение вибрации
Какая команда обычно делает прыжок «не бесконечным»?
display.scroll()
Флаг (например is_jumping), который запрещает второй прыжок
random.choice()
radio.send()
Зачем в коде есть переменная MOVE_MS?
Она хранит количество пикселей на экране
Она включает радио‑группу
Она задаёт скорость шагов и может уменьшаться для ускорения
Она хранит громкость музыки
