Similar presentations:
Scratch. Урок 8
1.
Урок #82.
2Классическая игра
Есть множество игр про битвы космических
кораблей, сегодня мы сделаем свою.
3.
3Элементы проекта
Создайте проект, загрузите спрайты и фон
4.
4Спрайт снаряд
Нарисуем снаряд самостоятельно с
помощью инструмента прямоугольник
5.
5Спрайт «жизни»
Создаем спрайт «жизни» и делаем для
него несколько костюмов
6.
6Механика главного героя
Как можно управлять кораблем при виде
сверху?
Настраиваем движение главному герою
7.
7Механика мира
Пропишем эффект стрельбы для героя
8.
8Механика мира
и для самого спрайта снаряда
9.
9Механика врагов
Враги появляются с правого края сцены и
двигаются к герою, клонируя себя.
10.
10Механика врагов
При попадании враги начинают мерцать
11.
11Механика врагов
Создаем для врагов переменную «жизни»
и дополняем скрипт
12.
12Переменная «жизни»
Создайте переменную только для спрайта
врага и назовите её «жизнь врага»
с ее помощью мы будем менять
возможное количество попаданий
13.
13Финал
Итоговый скрипт героя
14.
14Финал
Итоговый скрипт врагов
15.
15Финал
Итоговый скрипт снаряда
16.
16Финал
Итоговый скрипт жизней
17.
17Дополнительно можно
настроить разные виды стрельбы, смену
оружия
дорисовать дополнительный вариант фона
с надписью “game over”, настроить момент
его появления.
придумать дополнительных врагов, босса,
появляющихся в определенное время или
при выполнении конкретных условий
сделать систему набора очков, добавив
еще одну переменную и определив момент
добавления баллов, а также их количество
18.
18Дополнительно
По каким правилам будем считать очки?
Создайте переменную и назовите её
«очки» или «score».
19.
19Дополнительно
Напишите скрипт для изменения фона.