Перейти к основному содержимому

Модуль боя

· 2 мин. чтения
Николай Тета
Генеральный директор Localhost, создатель Норчевского

Я придумал модуль боя для Норчевского

Какие функции?
  • Позиционирование по пространству и времени, всех объектов (персонажи, предметы, укрытия и т.д.)
  • Учёт и агрегация состояния всех объектов
  • Удобное предоставление к данным учёта
  • Ведение самой битвы

Идеи ведения боя

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

Плюсы

Хорошая динамика из-за общей проработки не игрового боя

Минусы
  • Гипер факториальная сложность,
  • Нужно рассчитать слишком много
  • И сделать так, чтобы агент хоровода не захлебнулся во всех этих данных