Читать «Программирование на Scratch 2. Часть 1» онлайн - страница 30
Денис Голиков
ГЛАВА 17. AUT VINCERE, AUT MORI. ПОБЕДА ИЛИ СМЕРТЬ!
Сделаем игру про приключения древнеримского Котёнка. Это был очень смелый Котёнок. Как-то раз он попал в дом с летучими мышами, насилу выбрался. «Победа или смерть!» - кричал Котёнок на латинском языке, и снова отправлялся к заветной третьей двери.
На этой главе мы познакомимся с переименованием спрайтов. В предыдущих проектах спрайтов было немного, и мы оставляли их имена без изменения. В этом проекте будет восемь спрайтов, и для того, чтобы в них не запутаться, мы дадим им нормальные понятные имена. В проекте будут использованы новые блоки «сменить фон» и «стоп». Также мы будем много рисовать в битовом режиме, познакомимся с новыми приёмами рисования и с кнопкой уменьшения размера спрайта.
Создайте новый проект. Нарисуйте три фона для сцены. Это будут три уровня нашей игры.
Сначала залейте фон розовым цветом.
Выберите инструмент «Заполнить цветом».
Выберите розовенький.
Кликните по фону, он окраситься в розовый.
Затем выберите инструмент Линия.
Возьмите коричневый цвет.
Увеличьте толщину линии.
Рисуйте линии, удерживая клавишу Shift нажатой, так линии будут получаться ровнее. Нарисуйте пол, потолок и ещё две линии, делящие уровень ровно на три части.
Теперь нарисуем несколько препятствий. Выберите инструмент «Прямоугольник».
Выберите закрашенный прямоугольник.
Нарисуйте препятствия.
За основу второго уровня возьмём первый уровень. Дублируем его, а затем немного изменим препятствия.
Выберите инструмент «Прямоугольник».
Выберите закрашенный прямоугольник.
Нарисуйте на втором уровне новые препятствия.
Теперь перекрасьте уровень. Выберите инструмент «Заполнить цветом».
Выберите рыженький.
Кликайте a розовый фон, он перекраситься. Второй уровень станет таким.
За основу третьего уровня также возьмём первый уровень. Дублируем его, а затем снова нарисуем препятствие и перекрасим.
Выберите инструмент «Прямоугольник».
Выберите закрашенный прямоугольник.
Нарисуйте на третьем уровне новое препятствие.
Теперь перекрасьте уровень. Выберите инструмент «Заполнить цветом».
Выберите жёлтенький.
Кликайте a розовый фон, он перекраситься. Третий уровень станет таким.
Теперь у Сцены четыре фона.
Первый фон пустой, его надо удалить. Нажмите на маленький крестик.
Должно остаться только три фона.
Теперь надо добавить врагов, которые будут бегать по уровням. Выберите из библиотеки одного врага. После того, как мы запрограммируем его, то с помощью дублирования сделаем ещё двоих врагов.
Пусть врагом будет летучая мышь.
Для перехода с уровня на уровень нам понадобится дверь. Нарисуйте её в графическом редакторе. Нажмите на кнопку «Нарисовать новый спрайт».
Выберите инструмент «Прямоугольник» и тёмно-синий цвет.
Выберите закрашенный прямоугольник.
Нарисуйте прямоугольник.
Теперь выберите белый цвет и подрисуйте дверную ручку и петли.
Выберите инструмент Линия.
Проведите несколько коротких линий, удерживая клавишу Shift.
Вторую и третью дверь сделаем после того, как запрограммируем первую дверь с помощью дублирования.