Этим летом мы занимались параллельной разработкой двух систем, которые станут основой Castle Update.
Система активностей, благодаря которой можно в разы быстрее создавать квесты, а также система осад с полностью синхронизированными осадными орудиями и разрушениями. Помимо этого, мы добавили и изменили еще нескольких механик. Обо всем этом ниже:
Система активностей, благодаря которой можно в разы быстрее создавать квесты, а также система осад с полностью синхронизированными осадными орудиями и разрушениями. Помимо этого, мы добавили и изменили еще нескольких механик. Обо всем этом ниже:
Новые объекты в активностях
Новые объекты в активностях
Мы добавили три новых типа объектов, которые потребовались для настройки миссий:
1. Используемые объекты: сундуки, двери, рычаги. В сундуки можно добавлять различный лут, а двери и рычаги могут активировать различные события в миссии, например, спавн противников.
2. Маркеры, которые подсвечивают объекты при нажатии на Alt.
3. Невидимые стены для ограничения движения.
Контроль над AI
Раньше противники просто бежали на армию игрока в миссиях, либо мы заскриптовывали их поведения в отдельных локациях, что занимало много времени.
Теперь их AI улучшился:
1. Враги могут находиться в состоянии покоя и не нападают до тех пор, пока не будет подан сигнал тревоги или они не увидят в зоне видимости игрока или его армию.Теперь их AI улучшился:
2. Сигнал тревоги может быть подан, если игрок зайдет в определенную зону или активирует событие.
Это не касается врагов в обычных полевых сражениях, AI в классических боях пока что остается прежним.
Полноценная система диалогов в активностях
Добавили возможность легко включать диалоги с персонажами прямо время миссии. Это позволяет добавить вариативность в заданиях и в целом улучшает их качество.
Мы обновили первое сражение с бандитами по туториальному квесту Годрика. Годрик передает контроль над своим отрядом после диалога с ним - теперь это доступно не только в сценариях черного когтя.
Ранее, мы старались избегать диалогов в миссиях, т.к. их было сложно добавлять и игра ломалась при нанесении урона во время диалога. Сейчас это исправлено.
Осадный режим
Мы полностью завершили синхронизацию большинства осадных механизмов и орудий.
Большую часть механик орудий пришлось написать с нуля, сохранив только визуал из одиночной игры.
Ниже представлены завершенные механизмы:
Мы полностью завершили синхронизацию большинства осадных механизмов и орудий.
Большую часть механик орудий пришлось написать с нуля, сохранив только визуал из одиночной игры.
Ниже представлены завершенные механизмы:
Баллиста
Игроки могут использовать баллисту в любой момент, боты также смогут ее использовать.
Баллиста имеет ограниченное количество снарядов.
Также мы добавили возможность размещения баллист прямо во время сражения. В оригинальной игре баллисты были привязаны к фиксированным точкам на сцене и не могли быть передвинуты.
Баллиста имеет ограниченное количество снарядов.
Также мы добавили возможность размещения баллист прямо во время сражения. В оригинальной игре баллисты были привязаны к фиксированным точкам на сцене и не могли быть передвинуты.
Мангонель (Катапульта)
Катапульта добавлена в игру и также может быть размещена динамически во время сражения.
Мы планируем добавить ее строительство перед началом боя сразу на карте, что было показано в нашей Roadmap в прошлом году.
Игроки могут вдвоем управлять мангонелью, что увеличивает скорость ее перезарядки и наведения.
Поддерживаются все виды снарядов из одиночной игры.
Кстати, она может быть разрушена!
Мы планируем добавить ее строительство перед началом боя сразу на карте, что было показано в нашей Roadmap в прошлом году.
Игроки могут вдвоем управлять мангонелью, что увеличивает скорость ее перезарядки и наведения.
Поддерживаются все виды снарядов из одиночной игры.
Кстати, она может быть разрушена!
Осадная башня
Башня с лестницами может предварительно построена и размещена на поле боя.
Боевой таран
Как и осадная башня, таран эффективен для проникновения внутрь замка.
Внешние ворота разрушаются с помощью него, а внутренние необходимо разрушить самостоятельно.
Внешние ворота разрушаются с помощью него, а внутренние необходимо разрушить самостоятельно.
Осадные лестницы
Неожиданно, самая сложная механика, над которой мы работали в осадах.
Лестница имеет несколько вариантов использования и их все мы написали заново.
Лестница может быть поднята, а также сброшена в любой момент, однако, ее нельзя столкнуть, если на нее давят забирающиеся юниты.
Лестница имеет несколько вариантов использования и их все мы написали заново.
Лестница может быть поднята, а также сброшена в любой момент, однако, ее нельзя столкнуть, если на нее давят забирающиеся юниты.
Защита замка
Как и в одиночной игре, в замках будут размещаться средства защиты, например, камни, которые можно сбрасывать на врагов.
Динамическое разрушение объектов
Все укрепления, зубцы на стенах и осадные орудия можно разрушить.
Также мы планируем добавить максимальное количество разрушаемости, вплоть до динамического разрушения стен замка, если это позволит движок игры.
Также мы планируем добавить максимальное количество разрушаемости, вплоть до динамического разрушения стен замка, если это позволит движок игры.
Дополнительные изменения
Помимо активностей и осад мы добавили еще несколько немаловажных изменений!
Часть из них была частично реализована еще в апреле, но теперь окончательно проверена и завершена.
Помимо активностей и осад мы добавили еще несколько немаловажных изменений!
Часть из них была частично реализована еще в апреле, но теперь окончательно проверена и завершена.
Новая активность, состоящая из нескольких этапов
Мы начали использовать наши новые инструменты для создания миссий.
Уже готово несколько сценариев, часть из которых проходит на территории замка.
Уже готово несколько сценариев, часть из которых проходит на территории замка.
Новые отряды на глобальной карте
В апреле в Bannerlord Online Editor был добавлен механизм расстановки зон на глобальной карте - в этих зонах спавнятся новые враги.
Старые противники из основной территории удалены (Мародеры, лесные разбойники и морские налетчики), мы их заменим на новые отряды, однако, можем переиспользовать эти названия для удобства.
Сейчас новые враги добавлены вокруг начальных локаций - они подойдут для новичков.
Старые противники из основной территории удалены (Мародеры, лесные разбойники и морские налетчики), мы их заменим на новые отряды, однако, можем переиспользовать эти названия для удобства.
Сейчас новые враги добавлены вокруг начальных локаций - они подойдут для новичков.
Состояния квестов и сохранение истории
В новых квестах появится сохранение отдельных целей, а также их завершение и провал.
Все выполненные и проваленные квесты теперь будут всегда отображаться в окне квестов даже после перезахода в игру.
Это небольшие улучшение, но в рамках новой системы активностей и новой системы квестов это делает их более удобными.
Все выполненные и проваленные квесты теперь будут всегда отображаться в окне квестов даже после перезахода в игру.
Это небольшие улучшение, но в рамках новой системы активностей и новой системы квестов это делает их более удобными.