Вступление

Привет, друзья!

Максимально кратко о самых важных новостях:

  • WN Dev Contest для нас закончился - мы благодарим всех, кто голосовал за наш проект, и в ближайшие дни выдадим награды;
  • Задержка апдейта связан с тем, что за февраль-март команда проекта была увеличена вдвое, и очень много новых механик были одновременно в работе, ссылаясь друг на друга;
  • Мы заканчиваем рефактор (читай - “переписывание” кода) критического уровня, а значит - с этого месяца почти все 5 программистов начнут работу уже над новыми механиками и апдейтами старых;
  • В текущих апдейтах уже есть задачи из Беты-1 Беты-2 - это связано с проводимым рефактором, к последним задачам Альфы мы возвращаемся уже на следующей неделе;
  • После обновления Арены до версии 0.6 мы хотим провести небольшой турнир с наградами;
  • Следующие видео расскажут об осадных башнях, арене, физике боевой системы - следите за их появлением;

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

Хороших выходных - ВздROGнем!

Список изменений 0.54.602 от 02/04/2021

Код

Общее

  • Добавлено:
    • Требования у предметов;
    • Осадные сооружения (башни);
    • Перемещение по лестницам;
    • Редактор персонажа (версия 0.7);
    • Прототип чучела для тренировок и парсера ДПС;
    • Технические баффы (прим. “Преступник”);
  • Оптимизировано (в т.ч. полный рефактор):
    • Полный рефактор игрового времени, времени для освещения;

Арена (0.5)

  • Добавлено:
    • Сама арена, организатор боев, ямы, клетки - которые формируют единый комплекс;
    • Формирование/принятие заявок на бой и их администрирование организатором;
    • Система ставок, штрафов, компенсации и вознаграждения;
    • Тип боев: 1х1;
    • Система таймеров на приглашение/подготовку/бой;

AI

  • Добавлено:
    • Система атак с физическим толканием/подбрасыванием цели в разные направления и с разным импульсом;
    • Система поворотов к цели во время обычных атак;
    • Система Агро (счетчик, смена цели);
    • Система полного сброса агро;
    • Система динамических тэгов;
    • Динамический тэг “Преступник”;
    • Система “Безопасных” зон;
    • Система массовой угрозы (зональная и радиальная), счетчик преступников и AI, тревоги и реагирования на угрозу;
  • Изменено:
    • Тролль - получил все новые механики, SFX;
  • Оптимизировано (в т.ч. полный рефактор):
    • Полный рефактор всех видов спавнеров;
    • Полный рефактор иерархии классов AI, базового класса;
    • Погибшие NPC теперь удаляются из мира;
    • NPC теперь спавнятся по очереди;
  • Исправлено:
    • Респаун NPC происходил только 1 раз;
    • NPC больше не дублируются при спавне;
    • ХП бар NPC, который оставался после смерти;
    • Запоздалый эквип/анэквип оружия у NPC;
    • NPC при прогулках не покидают указанную зону;

Игровой мир

Общее

  • Добавлено:
    • Город Даеркунн;
    • Арена Даеркунна;
    • 2 шахты (по 2 или 3 входа);
    • 4 карьера;
    • Границы 2 графств (визуальная);
  • Изменено:
    • Естественное освещение;
    • 2 старых карьера;
    • Удалены телепорты до мест добычи ресурсов;

Предметы

  • Добавлено:
    • Требования на среднюю и тяжелую броню (Т0);
    • Требования на оружие (Т1);
    • Требование на ряд порошков;

Деревня Харбур

  • Добавлено:
    • “Безопасная” зона;

UI/UX

  • Добавлено:
    • Виджет Агро AI;
    • Отображение требований в тултипах предметов;
    • Торба: чекбокс автоматического открывания/закрывание по “Tab”
  • Исправлено:
    • Отображение основных характеристик на предметах (ХП/МП);
    • Тултип (I уровня): иконки типа предмета, расположение информации, поломка при фиксации через “F”;
    • Отображение мин/макс восстановление ХП/МП;