Similar presentations:
constructDummyCoinsGhost
1. Game 4
IT ПУТЬConstruct
Game 4
LESSON 13
2.
Добавляем призракаconstruct
Construct
LESSON 11
Создаем спрайт призрака с
анимацией default и damage!!!
2
3.
Добавляем контрольнуюточку над головой призрака ,
для полоски жизней
Добавляем кадры для движения
призрака + зацикливаем со
скоростью 20
construct
Construct
LESSON 11
Анимация Default + image point
3
4.
ОБРАЩАЕМ ВНИМАНИЕ НА LOOP– ОН ДОЛЖЕН БЫТЬ NO!!!!!!!!!!!!
Клонируем через контекстное
меню анимацию default и
оставляем 2-3 кадра. Применяем
заливку для урона
construct
Construct
LESSON 11
Анимация Damage
4
5.
constructConstruct
LESSON 11
HP GHOST
Создаем переменную для хранения
жизней призрака
5
6.
Создаем полоску hp, настраиваемвысоту 5 px. Ширина не интересует
так как будет задаваться
програмно!!!!
construct
Construct
LESSON 11
HP GHOST
6
7.
На полоску hp вешаем поведение pin и добавляем ее вконтейнер призрака !!!
construct
Construct
LESSON 11
HP GHOST
7
8.
GHOST event sheet3
LESSON 11
2
Подключаем лист событий, для программирование
призрака
construct
Construct
1
8
9.
constructConstruct
LESSON 11
GHOST event sheet
9
10.
constructConstruct
При создании призрака перемещаем полоску в первую контрольную
точку призрака и прикрепляем. Спавна полоски жизни не нужно
делать !!!!
LESSON 11
HP GHOST
10
11.
constructConstruct
Программируем перемещение призрака в сторону нашего главного героя. Формула
--- angle(Ghost.X, Ghost.Y, Player.X, Player.Y)
LESSON 11
Движение GHOST
11
12.
Когда анимация урона заканчивается мы опять включаем анимацию defaultconstruct
Construct
Попадание пули. Включаем анимацию damage у призрака, отнимаем hp,
перерисовываем полоску с новой шириной.
LESSON 11
Логика Анимаций
12
13.
Добавляем эффект взрывапризрака. Используем
обязательно import frames/
LOOP - NO
construct
Construct
LESSON 11
Эффект взрыва призрака
13
14.
Уничтожаем призрака когда у него заканчивается hp и спавним из призрака взрывconstruct
Construct
LESSON 11
Эффект взрыва призрака
14
15.
Появление манетСоздаем спрайт для монеты
2
Создаем анимацию через import frames ->
from files, чтобы не добавлять вручную
каждый кадр!!!
construct
Construct
LESSON 11
1
15
16.
Появление манетДелаем анимацию бесконечной
3
LESSON 11
2
Настраиваем параметры для поведения
bullet. Обращаем внимание на большое
замедление -3000!!!
construct
Construct
1
Вешаем поведение для выскакивания
монет из персонажа
16
17.
constructConstruct
Когда враг уничтожается, срабатывает событие, которое создаёт от 1 до 10 призрачных монет.
Спаун каждой монеты происходит в позиции контрольной точки врага, после чего монета получает
случайный угол поворота. Это позволяет создать эффект разлёта монет в разные стороны, что
делает процесс сбора более динамичным и визуально разнообразным.
LESSON 11
Появление манет
17
18.
Эффект сбора монетПараметры для частички!!!!
LESSON 11
2
Добавляем частички для монеты
construct
Construct
1
3
При столкновении персонажа с монетой, монета спавнит частичку и через 0.1
мс уничтожается монета и сама частичка
18
19.
Изменение положения спавнераСоздаем лист событий и подключаем его к
основному!!
2
LESSON 11
1
3
construct
Construct
1 – меняем позицию спавна раз в 10 секунд
2 – не даем появится спавну на стене(сразу меняем позицию )
19
20.
Счетconstruct
Construct
Создаем обьект текста для отображение текста+ создаем
глобальную переменную для хранение счета и изменяем текст
после сбора монеты
LESSON 11
1
20
21. На этом все!
KIDS PROARDUINO
Python
LESSON 11
На этом все!
21