Game 4
На этом все!
3.76M

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.

construct
Construct
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 sheet
3
LESSON 11
2
Подключаем лист событий, для программирование
призрака
construct
Construct
1
8

9.

construct
Construct
LESSON 11
GHOST event sheet
9

10.

construct
Construct
При создании призрака перемещаем полоску в первую контрольную
точку призрака и прикрепляем. Спавна полоски жизни не нужно
делать !!!!
LESSON 11
HP GHOST
10

11.

construct
Construct
Программируем перемещение призрака в сторону нашего главного героя. Формула
--- angle(Ghost.X, Ghost.Y, Player.X, Player.Y)
LESSON 11
Движение GHOST
11

12.

Когда анимация урона заканчивается мы опять включаем анимацию default
construct
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.

construct
Construct
Когда враг уничтожается, срабатывает событие, которое создаёт от 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 PRO
ARDUINO
Python
LESSON 11
На этом все!
21
English     Русский Rules