Добавлен , опубликован
Карта
Жанр:
AoS
Число игроков:
2-16
Версия Warcraft:
1,29 ptr
Защита:
Не защищена
Предыдущая часть проекта:
Текущая версия в разработке.
Видеотека
Краткая концепция:
  • Две команды - каждая на своём острове защищает главный замок от нападений "умеренных" террористов.
  • Перед каждой волной команды могут финансировать войска, нападающие на остров вражеской команды.
  • Главный замок находится по центру острова, нападают на него по 4-м фронтам.
  • На пути к замку по каждому направлению располагается несколько населённых пунктов - чем дольше герои их защищают - тем больше экономического преимущества получат.
  • Герои могут открывать порталы испытаний, после чего им надо выполнить квест на случайном маленьком острове. По выполнению квеста вся команда получает опыт, золото, а герой закрывший квест - магический предмет, позволяющий выучить новое заклинание.
  • Все мобы и предметы процедурно генерируются по диаблоподобной системе
Предметы:
  • У каждого предмета может различаться уровень (от 1 до 20), редкость (от простого до легендарного), набор аффиксов (дополнительных свойств) и особые умения.
  • Уровень предмета влияет на величину аффиксов. Например, меч 1-го уровня даёт +5 к атаке, а меч 2-го уровня +7.
  • Редксоть предмета определяет количество аффиксов. Обычный предмет может дать 2 случайных бонуса, например "+5 к атаке и + 50 к здоровью", а божественный предмет может дать 5 случайных аффиксов, например "+5 атака, +50 здоровье, + 30 мана, + 5% скорость движения, +15% скорость атаки"
  • Практически каждый предмет позволяют игроку владеть определённым скилом. Например, если герой владеет "посохом элементаля" - ему даётся способность "призыв водного элементаля". Однако уровень скила и, соответственно, уровень призванного элементаля зависит не от предмета, а от умения героя. В данном случае уровень умение "гидромантия" определяет насколько это заклинание будет мощным.
  • любой предмет может быть любого уровня и качества. Если в команде есть герой с навыком "культуролог" - то вероятность найти более легедарный предмет повышается (уровни нескольких культурологов в команде не суммируются)
Монстры
  • У каждого монстра может различаться уровень (от 1 до 20), а также каждый моб может обладать набором уникальных преффиксов (редкий противник, заклинатель огня, чернокнижник и т. д.)
  • Любой моб может быть создан любого уровня исходя из внешних условий (на острове 20 уровня все мобы будут 20-го уровня, даже тараканы)
  • Из монстра N уровня может в редких случаях дропнуться предмет N уровня
  • Показатели здоровья и атаки, а также уровни способностей определяются уровнем моба.
  • Вероятность того, что тот или иной моб при его генерации заимеет уникальные аффиксы, в результате чего начнёт кастовать заклинания или просто станет более жирным или вредоносным - определяется индивидуально для каждого типа моба. Например, у морлока 20% шанс стать гидромантом. У разбойников 10% шанс стать пиромантом, гидромантом, некромантом или терромантом. Это не исключает того, что в группе мобов один или несколько могут стать легендарными (бонус к хп и здоровью, увеличенный размер и фиолетовый окрас)
Порталы заданий
Подробнее система описана в документации "Порталы заданий" wayofworlds.atlassian.net/wiki/spaces/SS/pages/158728193
  • Игрок вправе взять квест любого качества. Например, "квест новичка" сгенерирует игроку остров с противниками 1-го уровня, по завершению квеста игрок и команда также получат награду 1-го уровня. Аналогично если взять "квест магистра" - игра сгенерирует остров с противниками 20-го уровня и по завершению квеста выдаст соответствующую награду.
  • За выполнение квеста, даже если его закрыл лишь один герой, вся команда получает опыт и золото. Предмет же в качестве награды достанется только одному герою.
  • Количество опыта зависит от двух факторов: уровень закрытого квеста и уровень навыка "тренер" у лучшего по этому показателю героя команды.
  • Количество золота зависит от двух факторов: уровень закрытого квеста и уровень навыка "торговец" у лучшего по этому показателю героя команды.
  • По завершению квеста игроку предлагается на выбор 1 из 3 случанйх предметов. Уровень предметов соответствует уровню закрытого квеста. А ранг предметов определяется случайно. Чем выше навык "культуролог" у самого культурного героя команды - тем выше вероятность получить легендарную шмотку.
  • У каждой команды на острове несколько порталов заданий. Соответственно игроки могут одновременно открыть сразу несколько квестов. Но не больше одного квеста на один портал единовременно.
0
32
6 лет назад
0
Что насчет ботов?
в общем я посмотрел видосы. отдельный респект за подход.
Я не знаю насколько это необходимо в плане подхода к планированию и систематизации, но выглядит как нечто эпичное. Я так понимаю ты просто загоняешь данные в эксель, а на выходе получаешь БД сразу под джасс для копирования в вар?
2
27
6 лет назад
2
Идея с префиксами удивила/впечатлила больше всего. Удачи в разработке.
0
25
6 лет назад
0
Выглядит круто.
Какие планы на будущее и что ждать в третьем видео?
3
13
6 лет назад
Отредактирован Cancel
3
Что насчет ботов?
Не думаю, что потяну их.
Я не знаю насколько это необходимо в плане подхода к планированию и систематизации
Я по профессии геймдизайнер, и подход у меня, хорошо это или плохо - геймдизайнерский: сначала документация, потом реализация.
ты просто загоняешь данные в эксель, а на выходе получаешь БД сразу под джасс для копирования в вар?
Да, так и есть.
Идея с префиксами удивила/впечатлила больше всего. Удачи в разработке.
Выглядит круто.
выглядит как нечто эпичное
Большое спасибо!
Какие планы на будущее
После релиза 1.29 на официальных серверах - моя карта перестала запускаться (вероятно проблема в переименовке функций). Теперь даже не знаю - нужно как-то преобразовать код, чтобы он работал на релизной версии. Если JASS можно просто скопировать, то что делать с GUI функциями - в уме не приложу. Разве что заново их создавать. Ищу решения.
что ждать в третьем видео?
Я об этом пока не думал. Что было бы интересно?
0
7
6 лет назад
0
Ух как под запарился, молодец
Чтобы оставить комментарий, пожалуйста, войдите на сайт.