Результаты работы за Июль-Август

Status
Not open for further replies.
Этим летом мы занимались параллельной разработкой двух систем, которые станут основой Castle Update.

Система активностей, благодаря которой можно в разы быстрее создавать квесты, а также система осад с полностью синхронизированными осадными орудиями и разрушениями. Помимо этого, мы добавили и изменили еще нескольких механик. Обо всем этом ниже:
​


Новые объекты в активностях​

Мы добавили три новых типа объектов, которые потребовались для настройки миссий:
​
1. Используемые объекты: сундуки, двери, рычаги. В сундуки можно добавлять различный лут, а двери и рычаги могут активировать различные события в миссии, например, спавн противников.
2. Маркеры, которые подсвечивают объекты при нажатии на Alt.
3. Невидимые стены для ограничения движения.


Контроль над AI​

Раньше противники просто бежали на армию игрока в миссиях, либо мы заскриптовывали их поведения в отдельных локациях, что занимало много времени.
Теперь их AI улучшился:

​
1. Враги могут находиться в состоянии покоя и не нападают до тех пор, пока не будет подан сигнал тревоги или они не увидят в зоне видимости игрока или его армию.
2. Сигнал тревоги может быть подан, если игрок зайдет в определенную зону или активирует событие.

Это не касается врагов в обычных полевых сражениях, AI в классических боях пока что остается прежним.


Полноценная система диалогов в активностях​

Добавили возможность легко включать диалоги с персонажами прямо время миссии. Это позволяет добавить вариативность в заданиях и в целом улучшает их качество.​

Мы обновили первое сражение с бандитами по туториальному квесту Годрика. Годрик передает контроль над своим отрядом после диалога с ним - теперь это доступно не только в сценариях черного когтя.

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


k7q0jfy.jpeg



Осадный режим
Мы полностью завершили синхронизацию большинства осадных механизмов и орудий.
Большую часть механик орудий пришлось написать с нуля, сохранив только визуал из одиночной игры.
Ниже представлены завершенные механизмы:
​


Баллиста​

Игроки могут использовать баллисту в любой момент, боты также смогут ее использовать.
Баллиста имеет ограниченное количество снарядов.

Также мы добавили возможность размещения баллист прямо во время сражения. В оригинальной игре баллисты были привязаны к фиксированным точкам на сцене и не могли быть передвинуты.

Мангонель (Катапульта)​

Катапульта добавлена в игру и также может быть размещена динамически во время сражения.
Мы планируем добавить ее строительство перед началом боя сразу на карте, что было показано в нашей Roadmap в прошлом году.

Игроки могут вдвоем управлять мангонелью, что увеличивает скорость ее перезарядки и наведения.
Поддерживаются все виды снарядов из одиночной игры.


Кстати, она может быть разрушена!

​

Осадная башня​

Башня с лестницами может предварительно построена и размещена на поле боя.

​

Боевой таран​

Как и осадная башня, таран эффективен для проникновения внутрь замка.
Внешние ворота разрушаются с помощью него, а внутренние необходимо разрушить самостоятельно.

​

Осадные лестницы​

Неожиданно, самая сложная механика, над которой мы работали в осадах.
Лестница имеет несколько вариантов использования и их все мы написали заново.


Лестница может быть поднята, а также сброшена в любой момент, однако, ее нельзя столкнуть, если на нее давят забирающиеся юниты.


Защита замка​

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

Динамическое разрушение объектов​

Все укрепления, зубцы на стенах и осадные орудия можно разрушить.
Также мы планируем добавить максимальное количество разрушаемости, вплоть до динамического разрушения стен замка, если это позволит движок игры.



Дополнительные изменения

Помимо активностей и осад мы добавили еще несколько немаловажных изменений!
Часть из них была частично реализована еще в апреле, но теперь окончательно проверена и завершена.

​

Новая активность, состоящая из нескольких этапов​

Мы начали использовать наши новые инструменты для создания миссий.
Уже готово несколько сценариев, часть из которых проходит на территории замка.

gRDDX8W.jpeg

​

Новые отряды на глобальной карте​

В апреле в Bannerlord Online Editor был добавлен механизм расстановки зон на глобальной карте - в этих зонах спавнятся новые враги.
Старые противники из основной территории удалены (Мародеры, лесные разбойники и морские налетчики), мы их заменим на новые отряды, однако, можем переиспользовать эти названия для удобства.
Сейчас новые враги добавлены вокруг начальных локаций - они подойдут для новичков.

R96OcWp.jpeg




​

Состояния квестов и сохранение истории​

В новых квестах появится сохранение отдельных целей, а также их завершение и провал.
Все выполненные и проваленные квесты теперь будут всегда отображаться в окне квестов даже после перезахода в игру.

Это небольшие улучшение, но в рамках новой системы активностей и новой системы квестов это делает их более удобными.

bObD6Jc.png

​
 
  • Good
Reactions: Shacus
Status
Not open for further replies.