Баннер записи 'Пират на службе: День 2'

Пират на службе: День 2

Начал делать систему поведения и интерактивных объектов. По задумке, главная цель игры - не дать пиратам выстрелить из пушки. 

У плохишей есть Канонир, который курсирует между погребом и пушками. Это базовое поведение Если закрыть дверь в погребе, пока там находится Канонир, он должен поменять поведение на "открыть дверь, продолжить задание" Если закрыть на ключ, то он должен будет взять кувалду и опять же открыть дверь.

Таким образом, задача игрока будет сначала вынести кувалду из погреба, и только потом закрывать Канонира на ключ.

Вот, пытаюсь такие вещи запрограммить в общем виде, чтобы можно было потом остальных пиратов настраивать не напрягаясь особо.

Скрипт поведения сейчас вот так примерно выглядит:

Код
{
  "name": "patrol",
  "actions": [
    {
      "type": "GoToAnchor",
      "anchor": "CannonBalls"
    },
    {
      "type": "PlayAnimation",
      "animation": "Lumbering"
    },
    {
      "type": "WaitTime",
      "duration": 1.0
    },
    {
      "type": "GoToAnchor",
      "anchor": "Cannon"
    },
    {
      "type": "PlayAnimation",
      "animation": "Lumbering"
    }
  ]
}

Комментарии (0)

Войдите, чтобы написать комментарий

Войти
Large Spinner
Пират на службе у императора
Версия 0.0.1
1
0
0
2
Жанр
Движок
Unity
Платформа
Windows
Язык
Время игровой сессии
до 10 мин.
Дата публикации игры
27.06.2026
Дата обновления игры
27.06.2026
Игра не опубликована