1.16M
Категория: ИнтернетИнтернет

Aimylogic. Вход на платформу

1.

Урок #2

2.

Вход на платформу
Вбиваем в поиск
название платформы
Переходим в
конструктор ботов
2

3.

Создаем нового бота
Открываем вкладку «Чатботы»
Нажимаем кнопку
«Создать чат-бота», далее
– «Создать бота в
конструкторе»
3

4.

Создание генератора случайных чисел
Будем использовать новый блок – Код. Создадим внутри
него переменную со случайным числом от 0 до 10
4

5.

Настройка ответа пользователя
Теперь мы будем создавать интент, который будет ожидать
от пользователя число
5

6.

Настройка ответа пользователя
В появившемся окне мы можем дать нашей переменной название,
например “number1”, задать диапазон (0-10) и сообщение от бота к
пользователю
6

7.

Сравнение переменных
Теперь создадим условие, которое будет сравнивать ответ
пользователя, с тем числом, которое «загадал» наш бот
7

8.

Настройка логики и тестирование
Осталось создать связи между этими экранами. Для этого, на
экране с кодом добавим блок из раздела «Действия» под
названием «Переход». Такой же блок добавим к экрану поражения,
чтобы у игрока было больше попыток. Далее уже привычным
способом соединим экраны между собой
8

9.

Настройка логики и тестирование
Переход от экрана поражения отправим к экрану интента «num to
$var». Нажимаем «Сохранить» и тестируем бота
9

10.

Игра на сложение
В качестве полусамостоятельной работы предлагаю сделать игру
посложнее. Например, игру на сложение случайных чисел. Для
удобства примерная схема представлена на следующих слайдах:
Для создания интента «я
готов» выберете блок
«сделать свой интент»
10

11.

Игра на сложение
В качестве полусамостоятельной работы, предлагаю сделать игру
посложнее. Например игру на сложение случайных чисел. Для
удобства, примерная схема представлена на следующих слайдах:
11

12.

Игра на сложение
В качестве полусамостоятельной работы предлагаю сделать игру
посложнее. Например, игру на сложение случайных чисел. Для
удобства, примерная схема представлена на следующих слайдах:
12

13.

Игра на сложение
В качестве полусамостоятельной работы, предлагаю сделать игру
посложнее. Например, игру на сложение случайных чисел. Для
удобства примерная схема представлена на следующих слайдах:
13

14.

Игра на сложение
Переход от экрана «Правильный ответ» перенаправляет к экрану
«Код, придумывающий пример”». На экране «Неправильный ответ»
имеется кнопка «Заново», которая отправляет к экрану
«Приветствие».
14

15.

Создание игры-лотереи
Мы будем создавать выигрышный билет из 3 чисел – от 1 до 10
случайным образом, а пользователю будет предложено создать
себе свой билет. Далее сравним 2 билета и определим выигрыш
игрока.
15

16.

Создание игры-лотереи
Мы будем создавать выигрышный билет из 3 чисел – от 1 до 10
случайным образом, а пользователю будет предложено создать
себе свой билет. Далее сравним 2 билета и определим выигрыш
игрока.
Сразу создаем
переменную, которая будет
хранить наш счет
16

17.

Создание игры-лотереи
Мы будем создавать выигрышный билет из 3 чисел – от 1 до 10
случайным образом, а пользователю будет предложено создать
себе свой билет. Далее сравним 2 билета и определим выигрыш
игрока.
Также добавим
переход на
следующий экран
Сразу создаем
переменную, которая будет
хранить наш счет
17

18.

Создание игры-лотереи
Следующий экран будет
запрашивать у пользователя
ввести 3 числа – от 1 до 10
18

19.

Создание игры-лотереи
А также будет вычитать
сумму для участия в
лотерее
Блок для ввода первого
числа
19

20.

Создание игры-лотереи
Блоки для ввода второго и
третьего чисел
20

21.

Создание игры-лотереи
Создаем блок кода, который
будет генерировать
случайный билет
Добавляем переход и создаем
экран, где выведем
сгенерированный билет
21

22.

Создание игры-лотереи
Создаем экран, где выведем
сгенерированный билет. Не
забываем соединять экраны
22

23.

Создание игры-лотереи
Далее необходимо создать блок условия, который будет сравнивать
числа на билетах. Будет 3 варианта выигрыша: если совпали три
подряд идущих числа, совпали 2 подряд идущих числа и совпало 1
число на том же месте.
23

24.

Создание игры-лотереи
Создаем 4 блока для каждого исхода лотереи.
Блоки состоят из текста с описанием выигрыша, добавлением
выигрыша к счету и перехода
24

25.

Создание игры-лотереи
Последнее, что осталось добавить, – это вывод счета и проверка
того, можем ли мы участвовать еще раз с помощью условия. Если
мы можем играть еще, то добавляем кнопку «Сыграть еще» и
связываем ее с экраном, где мы предлагаем ввести 3 числа и
забираем 10 монет за участие
25

26.

Самостоятельная работа
Попробовать добавить в лотерею еще одну переменную –
стоимость билета. Также сделать так, чтобы размер выигрыша
зависел от стоимости билета. Добавить навык голосовому
ассистенту и проверить его работу там
26
English     Русский Правила