Найти в Дзене

Pocket Code | Программирование на телефоне #6 | Раннер

Сегодня мы создадим несложную игру Раннер Создание объектов и интерфейса В начале создадим После размещаем их и, если хотим то делаем анимации, как это делать в скором времени расскажу Создание прыжка "Заходим" в прыжок и пишем там При старте Присвоить "прикосновение" 0 При нажатии Присвоить "прикосновение" 1 Вещать всем "вверх" Спрятать Ждать 2 Присвоить "прикосновение" 0 Показать На данный момент этого хватит, займёмся героем Когда я получу "вверх" Скользить 1 (выбирайте на ваш вкус) Скользить 1 (на ваш вкус) В данной части кода, наш герой "скользит"(плавно перемещается) вверх и вниз во время прыжка Всё! Прыжок готов! Создание врага В начале сделаем так, чтобы враг скользил по экрану При старте Вечно Поместить в (за край экрана) Скользить 3 (за противоположенный край) Ждать 3 Наш враг просто скользит Далее пропишем смерть героя и очки При старте Присвоить "прикосновение 2" 0 Присвоить "очки" 0 Вечно Если "прикосновение 2" = 0 истина, то
Оглавление
Логотип
Логотип

Сегодня мы создадим несложную игру Раннер

  1. Создание объектов и интерфейса
  2. Создание прыжка
  3. Создание врага
  4. Перезапуск игры

Создание объектов и интерфейса

Итог
Итог

В начале создадим

  • Главного героя
  • Врага
  • Пространство или дорогу
  • Кнопку прыжка
  • Счётчик очков

После размещаем их и, если хотим то делаем анимации, как это делать в скором времени расскажу

Создание прыжка

"Заходим" в прыжок и пишем там

При старте
Присвоить "прикосновение" 0

При нажатии
Присвоить "прикосновение" 1
Вещать всем "вверх"
Спрятать
Ждать 2
Присвоить "прикосновение" 0
Показать
Код
Код

На данный момент этого хватит, займёмся героем

Когда я получу "вверх"
Скользить 1 (выбирайте на ваш вкус)
Скользить 1 (на ваш вкус)

В данной части кода, наш герой "скользит"(плавно перемещается) вверх и вниз во время прыжка

Код
Код

Всё! Прыжок готов!

Создание врага

В начале сделаем так, чтобы враг скользил по экрану

При старте
Вечно
Поместить в (за край экрана)
Скользить 3 (за противоположенный край)
Ждать 3

Наш враг просто скользит

Код
Код

Далее пропишем смерть героя и очки

При старте
Присвоить "прикосновение 2" 0
Присвоить "очки" 0
Вечно
Если "прикосновение 2" = 0 истина, то
Ждать 2.5
Если "прикосновение" = 0 истина, то | Иначе
Вещать всем "смерть"
Спрятать
Изменить значение "прикосновение 2" на 1
Иначе
Изменить значение "очки" на 1
Ждать 3.5

Далее просто выводим переменную. Теперь добавим в героя смерть

Когда я получу "смерть"
Спрятать

Или делаем скольжение вниз

После добавим такой же блок в кнопку прыжка

Всё, по факту мы сделали игру!

Перезапуск игры

Просто пишем

При старте
спрятать

И

При нажатии
Начать сцену "сцена 1"

В данный момент мы запускаем одну и ту же сцену,

Сцена - часть приложения, уровень со своими объектами

То есть перезапускаем её

Итог смерти
Итог смерти

Всё, мы сделали игру!