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

Сборка и сюжет

Мы несколько отстаём от плана по сборке сцен в игре. По арту и сюжету готовы 4 эпизода (это 8 сцен и 3 кат сцены). Мы всё ещё делаем несколько синематиков и фоны для диалогов, но самая сложная часть пройдена. Инструментарий в Unity всё еще не готов в полной мере и это сильно сдерживает. Я думаю, что буквально в течение первой недели февраля мы дочиним всё, что нужно. Собрать эпизод можно уже сейчас, но это не так удобно как должно быть и, как показывают не закрытые ещё баги, не всегда безопасно.

The reaper and Thorn Brenin dialog test.

На скриншоте — первая рабочая версия UI с выводом реплик и вариантами ответов. Очень хочется сделать так, чтобы было комфортно читать, и в тоже время было понятно, кто и что сказал, кто и на чью фразу отвечает.

Ключевая проблема наших «мытарств» — сопоставить модель данных и компоновку сцен в Articy с тем, как это должно воспроизводиться на секвенсоре эпизода в Unity.

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

Unity timeline editor

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

Дмитрий (геймдизайнер) и Сергей (автор сценария) наконец нашли общий литературный язык, так что процесс непосредственно редактуры эпизодов стал занимать меньше времени. Пока не рискну называть какие-то цифры, но идет ощутимо легче.

В игре есть несколько ключевых и очень сложных с точки зрения реализации эпизодов — это 8, 10, 12 и 15 части, в которых повествование происходят в одном городе — Урсусе, но с разными протагонистами и в разное время. Я пишу об этом, потому что тут открывается один из филиалов ада — отслеживание всех возможностей гибели отдельных персонажей. Приходится проходить по всем эпизодам от начала, где они есть, и перестраивать реплики, чтобы при любом исходе все было логично. И, подозреваю, что это только первый круг ада — мы ещё не начали учитывать поведенческий статус протагониста (нормальный он человек или уже ведёт себя как мудак) в диалогах.

Музыка

Музыку для игры пишет Адам Скорупа и его коллеги — Кшиштоф Вежинкевич и Михаль Чилецки. Мы планируем записать чуть больше часа музыки к концу лета — в основном это западноевропейский и языческий фолк, вокал и многоголосье на несуществующем языке. Ряд треков, например музыка для боевых сцен, пишется для отдельных типов противников. Условная сторона «плохишей» — фризы (северные государства), геллы (аналог шотландцев) и энсы (пришельцы из иного мира). Для каждого из них постараемся записать треки, которые передают характер этих противников. Часть просто под набор эмоций или конкретные сцены.

В январе закончили первый трек для игры — тему главного меню. Голос — Magdalena Przychodzka, гитары — Aleksander Grochocki, фидель — Katarzyna Kamer. Фидель — достаточно экзотичный инструмент. При этом мне кажется, что он удивительно хорошо передаёт ощущение тревоги или надрыва. Планируем записать еще немного экзотики — гадулку и, возможно, что-то необычное из ударных.

img_1975

На фото выше Адам Скорупа и Katarzyna Kamer на сессии записи музыки для трека главного меню. Планы февраля — закончить музыку для intro и outro роликов и приступить к первым боевым темам — всего 4 трека на 12 минут. Возможно, с мужским вокалом — сейчас думаем об этом.

Интро ролик

Tone scheme from Ash of Gods intro movie

Откровенно говоря, я пишу об интро потому, что меня распирает. Показать его я не могу (иначе он перестанет быть «жутко секретным»), но рассказать о нём хоть что-нибудь очень хочется.

Он играет ключевую роль с точки зрения завязки сюжета — фактически две трети игры мы ищем ответ на вопрос: «что же и почему там произошло?». Хочется заставить игрока задать нам и себе множество вопросов. Набросать тумана и отчасти дать ответ на вопрос о названии игры. Картинка выше — тональная схема для первых секунд ролика.

Hopper Ruly animation line

Это практически чистовая линия (по качеству) для одного из ключевых персонажей в ролике — Хоппера Рули. Как и вся остальная анимация в игре, ролик — рисованное кадр за кадром 2D. Очень много сложного монтажа. Для нескольких сцен потребовалось делать 3д реконструкцию, чтобы поставить камеру и движение больших масс людей. Почти две минуты и очень напряженный сюжет с кучей действия. Мы практически на финале первой части работы — за плечами 19-я версия аниматика, а первые сцены уже готовы к прорисовке в черновой линии. Первая же сцена готова к фазовке.

Ash of Gods intro landscape concept

На картинках выше  — концепт местности, на которой происходит действие. Для первых 38 секунд Адам пишет музыку, а наш свеженайденный звукорежиссер и звуковой дизайнер делает озвучку. Держу пальцы крестом и надеюсь, что мы не обосрёмся с этим роликом. Так сильно хочется всех им впечатлить и заинтересовать.

Intro movie tone selection

Это рабочие материалы по выбору контура освещения. Рабочая версия — средний и дальний план красим коричневым, а передний план будет использовать контур под цвет подложки.

А ещё мы уже начали работать и над финальным роликом тоже. В рабочей версии есть 3 разных финала, но вне зависимости от них у нас есть небольшой финал №2 — своеобразный мост от первой части игры к следующей части истории.

Рисуем и анимируем…

Самая большая и сложная (читай «больная») часть — создание боевых анимаций персонажей. В среднем на каждого боевого юнита приходится 16 анимаций по 80 кадров (в среднем) в каждой. Чтобы нарисовать всю секвенцию нужно порядка месяца работы одного аниматора.

Ramlin front animation loop

Ротоскопинг упрощает анимацию, но лишь частично. Есть очень сложные анимации — получение урона, смерть или ходьба, где без опыта и умения аниматора сделать что-то хорошее не выйдет. Получение урона очень сложно записать с должным уровнем экспрессии, ходьба страдает из-за длительности цикла. Все анимации, где актёр двигается, страдают из-за перспективных искажений. Мы снимаем на 35мм камеру (и то, повернутую набок), т.к. с 50 мм объективом, где искажений почти не видно, невозможно найти павильон для съемки в изометрической проекции. При 50мм камера должна стоять от объекта съемки на расстоянии не менее 9 метров и 7 метров над уровнем пола.

Get hit animation source

Жалею, что мы не записали на видео те пробы, где я физически пробовал бить актеров палкой, чтобы получить должный уровень достоверности еще на этапе записи. Сейчас получение урона — сложная вещь, т.к. требует большой работы аниматора, чтобы игрок по движению тела чувствовал, что персонажу и правда «прилетело». Вторая беда — походка. В студии, где мы пишем видео, не хватает места для полного цикла ходьбы, поэтому при использовании только ротоскопинга персонажи получаются хромыми — сейчас думаем, что с этим делать.

C нового года мы окончательно отказались от TVPaint в пользу Toonboom (софт для покадровой анимации). Если вы всё ещё выбираете между ними — выбирайте Toonboom. Работать с ним быстрее, а инструменты контроля над линией позволяют получать одинаковую картинку, когда разные аниматоры работают над одной и той же анимацией или её кадрами — ключевыми или во время фазовки.

Crown template for Ursus city

Это массовка из боевых сцен в городе Урсус. Долго спорили — хорошо ли размещать статичные фигуры (например, мирных жителей) на поле боя. Кажется очень странным, что при сражении на улице города его жители стоят на месте, а не разбегаются в ужасе, спасая свои жизни. Если же совсем не использовать людей и живность для оформления — уровни смотрятся пустыми и не настоящими. Делать для таких объектов полноценные сложные анимации долго и дорого. Остановились на том, что будем рисовать анимации с низкой частотой кадров — порядка 10 кадров в секунду (для 2 или 3 ключевых кадров и автоматической фазовкой в Toonboom). Это может быть напившийся до беспамятства и подпирающий стену пьянчуга — он может покачиваться, или тётка с ведрами, которая роняет их в начале боя и вжимается в стену. Возможно, будут выглядывать испуганные люди из окон или запирать ставни. Немного простой активности, которая бы позволяла почувствовать жизнь.

Albus city color correction

На картинке выше — ещё одна сложность. Очень много работали над цветокоррекцией в уже созданных сценах (сверху — было, снизу — стало). Была заметна сильная разница между ранними и поздними сценами, так что Андрей Жердев прошелся по старым сценам, выровняв тон и атмосферу на первых локациях. Для части из них мы сильно не угадали по эмоциональному тону (кругом трупы, а по картинке этого не чувствуется). Надеюсь, это уже финальный вид.

Что дальше

Сетевая часть игры — начали писать. Думаю, к середине марта у нас будет примитивное создание матчей, и мы сможем уже поиграть в корявую, но реальную игру не в html прототипе, а в Unity. Технологически лобби — это PhotonServer на своих выделенных серверах. О чём-то другом пока говорить рано. Сейчас целимся на майский DevGAMM, чтобы показать там боёвку, приближенную к желаемому результату.

Окончательно определились с графиком по боевым анимациям (выходит порядка 5 персонажей в месяц) и как нужно скорректировать работу над игрой в связи с этим — запись, актёры, референсы, интеграция.

C прошлого «выпуска» дневника мы нарисовали 5 персонажей, анимировали 6 диалоговых персонажей, завершили ротоскоп 2 персонажей. Нарисовали 2 боевые сцены (обе из города Урсус). Одна из них конструктор, который упростит нам сборку сцен для мультиплеера и других боёв в городе. Сергей дописал 27-ю главу (всего их 30) и мы уже почти в деталях знаем чем всё закончится. Спойлер — оказалось, у Фризы есть глубоко законспирированный агент, и если игрок не поймёт кто — будет кричать «Le Roi est mort».  

By Nikolay Bondarenko
Следите за новостями
Подписаться
  • Nikita K

    Спасибо за рассказ! Держитесь там. Самая длинная ночь года уже миновала, скоро станет не так темно. Не рассматривали вариант переезда туда где зима помягче, а темнеет не так рано?

    • Nikolay Bondarenko

      Везде хорошо, где нас нет 🙂

  • Danila Tarasenko

    Парни, отличная работа. Терпения вам и настойчивости!

    • Nikolay Bondarenko

      Данила, спасибо большое! Надеюсь по завершении этой истории сесть с тобой в уютном кафе и похвастаться немного 🙂

  • Someone132

    «можно лупить человека по логове» — может все-таки по голове? Еще — СоюзМультфилм.

    И еще вопрос: Ash of Gods — вы же это имеете в виду как «Пепел Богов», не так ли? Просто из моего опыта, пепел чего-то почти всегда пишется во множественном числе, как : тот же . Может я в этом ошибаюсь, конечно: хоть я и жил 6 лет в Австралии, опыта у меня все равно естественно меньше чем у вашего переводчика из ЮАР (передайте ему привет: сравнил английские версии глав с русскими, и его едва ли не лучше, и очень хорошо читаются!) Но если вдруг я прав, то это для англоязычных сразу же помечает ваш проект нелучшим образом, и учитывая что жанр CRPG поделен, и стиля Саги далеко недостаточно для успеха (посмотрите только на продажи Tahira: Echoes of the Astral Empire, Great Whale Road или даже там Masquerada: Songs and Shadows в Steamspy), этого вам не нужно. (Может конечно, это у вас на самом деле «Ясень Богов», и тогда другое дело.)

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

    В общем, удачи!

    • Konstantin Korneev

      Опечатки поправим, спасибо.

      Да, про пепел во множественном числе мы думали, т.е. вариант Gods’ Ashes, наверное, более верный грамматически, но сейчас мы остановились на как нам кажется более благозвучном, но еще подумаем, спасибо.

      И большое спасибо за вашу поддержку — делать что-то большое страшновато, поэтому именно такая поддержка позволяет не терять веру в себя и продолжать двигаться вперед.

  • Anastasia Pokatilova

    Какой большой путь вы уже одолели! Удачи и терпения!) Поддержу вас обязательно если будет сбор на игру)

    • Konstantin Korneev

      Спасибо, ваша поддержка очень важна. Пока можно просто рассказывать о нас близким/друзьям/прохожим 🙂

  • Олег Мишко

    «Прозрачность последствий принятого решения. Вы обдумываете действие и еще до осуществления действия получаете информацию о возможных последствиях этого действия. Вам не нужно тратить время на самостоятельный подсчет.» — как по мне это только минус. Настоящие эмоции дарит выбор, последствия которого не очевидны.

    • Konstantin Korneev

      Нужно понимать, что речь идет о выборе именно в бою — и тут мы осознанно отказались от случайности (попаданий и промахов, например) в атаках и умениях персонажей.
      Вместо этого элемент случайности представлен коллекционными картами, т.к. на каждый бой вы получаете 5 случайных карт с разными эффектами, часть из которых также имеют элемент случайности в своих эффектах.
      Я бы хотел предложить вам сыграть в прототип боевки в удобное для вас время, чтобы вы могли составить свое собственное впечатление. Интересна ли вам такая возможность?

      • Максим Бессмертных

        А доступ чтобы опробовать прототип боевки можно получить?

        • Nikolay Bondarenko

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

          • Максим Бессмертных

            Немного попробовал. Следующие замечания возникли:

            1) Атака кажется слишком низкой. 12 хитов при атаке 2 — это 6 раундов надо рубить. А ведь еще есть лечение и возможность повысить защиту юнита. Как-то бой слишком долгим и нединамичным выглядит. В Эадоре для сравнения для выноса юнита обычно 2-3 ударов от равного противника хватало.

            2) По 8 видов действий у каждого юнита для освоения слишком сложно выглядит. Мне кажется в игре лучше поначалу сделать 2-4 действия, а остальные давать в ветках развития.

            3) Клетки, а не гексы по какой причине выбраны?

            4) Зоны контроля или свободные атаки не планируются? Возможность просто пробежать мимо противника на мой вкус не очень смотрится.

          • Максим Бессмертных

            Хотя может по первому пункту я и не прав. А такое впечатление сложилось из-за того, что в каждом отряде один из двух юнитов был танком. В Эадоре схватка мечников тоже печальное зрелище. 🙂

          • Konstantin Korneev

            Максим, благодарим за ваши вопросы.

            1. Атака бойцов нижнего боя изначально может быть низкой, но почти для всех её можно увеличивать собственными умениями или бардом. Во время одного боя вы можете добавлять персонажу HP и танковать или же постепенно увеличивать его атаку и наносить урон.

            2. С одной стороны — их на самом деле меньше (около 4), просто многие из них можно наносить в HP или MP, что сейчас выглядит, как 2 отдельных умения. С другой стороны — да, в прототипе сейчас все доступно полностью сразу, это может быть немного обескураживающе. В релизной версии игры как в кампании, так и в мультиплеере эти персонажи/возможности будут добавляться постепенно, чтобы игрок мог в них разобраться и ко всему привыкнуть.
            Развитие персонажей — это отдельная тема, мы все еще думаем, как лучше его реализовать.

            3. Я не могу сказать, что клетки «лучше», просто в нашей боевой системе мы решили их использовать, т.к. с ними нам больше нравится построение партии, блокирование путей прохода противника и т.п. Также это позволяет создавать на 33% анимаций боя, а это — одна из основных частей работы.

            4. Да, про это спрашивают все DnD’шники. Нет, пока их нет, но мы попробуем такой вариант в будущем.

          • Максим Бессмертных

            Не совсем понятен смысл атак на выносливость. Даже берем Warrior, у которого выносливость низкая и вроде как тактика на вынос выносливости должна иметь смысл.

            У Warrior 15 хитов и 10 выносливости. Допустим его атакует юнит с атакой 3. Если выбивать хиты, то нужно 5 ходов для убийства. Чтобы выбить выносливость нужно 4 хода. После этого урон удвоится, но потребуется еще 3 хода для убийства. То есть всего 7 ходов, что гораздо больше, чем 5.

            А если взять Guard, у которого выносливость равна хитам, то там выбивание выносливости еще более бессмысленно выглядит.

            Или я что-то в системе не понял?

          • Konstantin Korneev

            Это скорее призвано сделать бесполезными противников, полагающихся на использование энергии. Например, клерик без энергии не сможет лечить себя или сопартийцев, что сделает его практически бесполезным (если вы конечно не успели набафать его атаку к этому времени).

          • Максим Бессмертных

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

            Может было бы лучше сделать специальную атаку на выносливость? Тогда ее можно было и назвать по человечески — удар щитом, подсечка/бросок и т.п., что парадоксальность системы бы уменьшило. И видов атак стало бы не так много.

            А чтобы суть системы особо не изменилась. Можно при нулевой выносливости удваивать урон вне зависимости от того бьют в выносливость или в хиты.

          • Nikolay Bondarenko

            Максим, посмотрите на damage dealer классы (убийца, копейщик) и поведение воина в ситуации выхода 1 на 1. Это уходы в контратаку (за энергию), это связка бард + Warrior или бард + Guard при которой последний на riposte атаках по сути начинает контролировать зону и возможность «вырубить» у него hammer (это разбросать всех без нанесения урона) становится критичным, если вы играете от лучников или копейщиков.

            В т.ч. связки влияний карт на сбитую в ноль энергию. Т.е. например если у вашего противника воин с 0 энергии то карта «Снять МП на 5 единиц» нанесёт противнику 10 урона вне зависимости от состояния буфера защиты.

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

          • Максим Бессмертных

            По копейщику есть такая идея. Зависимость особой атаки от здоровья оставить. Но дальность особой атаки ограничить 1 клеткой. У обычной атаки дальность по-прежнему 1-2 клетки. Количество здоровья увеличить. И переименовать в алебардщика, чтобы естественнее смотрелось. Такой алебардщик будет юзабельным и без наличия монаха в отряде и соответственно разноплановость damage dealer’ов появится.

          • Nikolay Bondarenko

            У нас в игре и алебардщик есть 🙂 мы его не делали ещё, но для базы возьму вашу идею.

          • Максим Бессмертных

            Еще идея по поводу зон контроля. В явном виде они, наверное, и не нужно. Но можно сделать чтобы выход из соприкосновения с противником тратил дополнительную единицу передвижения.

            ps
            По поводу одноплановости уронщиков какой-то комментарий будет?

          • Nikolay Bondarenko

            Я его не нахожу в нашей переписке. Можете повторить, что вы имеете в виду над одноплановостью уронщиков?

          • Максим Бессмертных

            Опубликовал заново. Но опять после перезагрузки страницы комментарий исчез. Скорей всего с большим размером связано. Сейчас на две части попробую разбить.

          • Максим Бессмертных

            У всех уронщиков особая атака тратит здоровье, при этом у самих здоровья всего ничего. И получается, что без монаха они в общем-то неюзабельны.

            Особенно лучник странно выглядит. У него особая атака тратит аж 15(!) здоровья, чтобы нанести противнику 8. При этом у самого лучника 8 хитов. То есть надо потратить 1 ход на концентрацию + лечение монаха и все равно после выстрела лучник окажется при смерти. И если у противника есть карточка на урон, то его сразу добьют и никакой пользы от +1 к атаке (и так выглядящей несоразмерной затратам) не получишь.

          • Nikolay Bondarenko

            Немного сложнее. Потратить 15 здоровья, что нанести 4хAT урона. Для лучника с атакой 2 — это 8 урона, с атакой 4 — это 16 урона и т.д. Пример с карточкой хороший и есть нюанс. Карточка — это по сути «пропуск хода» в счетчике раундов + ускорение для противника (т.к. вы убили персонаж). Если мы, например, играем 3 на 3 и вы разыграете такую карту на 2-м раунде то тут вступает другая логика — вы «пропускаете» меня в 3-й раунд и там, если у меня есть вампириз энергии или здоровья — вы проигрываете. Я почти гарантированно убиваю ваш юнит и усиливаю один из двух оставшихся. Максим, я хочу сказать, что вы всё пишите правильно. Более того, такие комментарии очень (!!!) нам и нужны и важны, т.к. это именно те вопросы, на которые нужно ответить игроку в первую очередь. При этом я чаю надежду, что именно «клубок» из зависимости между картами, юнитами и менеджментом параметров делаем игру с человек интересным занятием. Давай сыграем уже наконец! 🙂

          • Максим Бессмертных

            Ааа…. оказывается соперники ходят по очереди вне зависимости от количества у них юнитов. То есть боевка совсем условная и о реалистичности речи даже не идет. Что-то вроде шахмат получается.

            Не знаю. Может, конечно, как логическая игра это и интересно. Но для РПГ хочется чего-то более реалистичного. С такой боевкой о вживании в мир говорить не приходится.

            Из условных боевок мне только Warlord более-менее нравился. Но тот все-таки стратегия, а не РПГ.

          • Nikolay Bondarenko

            Боевка то у нас — стратегия. Получится или нет у нас сделать так, чтобы вы почувствовали, что они живые люди — очень на это надеюсь.

          • Максим Бессмертных

            Есть у нас мегавоин Ло Фенг. Встретился Ло Фенг с двумя соратниками с тремя разбойниками. Пока три на три сражались все нормально. Но убили 2 разбойников и теперь оставшийся разбойник успевает совершить три действия пока мегавоин Ло Фенг одно. Ну и как после этого Ло Фенга как живого человека воспринимать? А не как фишку для логической игры.

          • Nikolay Bondarenko

            Максим, наверное я не понимаю. У нас пошаговая игра, раунды без приоритетов. Любой персонаж ходит 1 раз за раунд. Пока оставшийся разбойник совершит три действия он получит 3 действия в ответ — от Ло Фенга и двух его соратников.

          • Максим Бессмертных

            Получается, что время у соперников течет по разному. Пока было три разбойника, на три действия конкретного разбойника приходилось 9 действий противника. А когда разбойник остался один время для него ускорилось в три раза. Это уже крайняя степень условности. Те же Герои в сравнении с этим просто симулятор средневековых боевых действий. 🙂

          • Максим Бессмертных

            Вообще у вас что-то уникальное получилось. В логических играх условность последовательная. Соперники ходят по очереди одной фишкой, но могут ходить одной и той же фишкой несколько раз подряд. А у вас с одной стороны тоже самое, а с другой — игрок обязан поочередно сходить всеми своими фишками. Это совсем противоестественно воспринимается.

          • Nikolay Bondarenko

            Да, возможно. Мы играли по разным правилам, и с последовательными ходами в том числе. Ощущения от того набора правил, который сейчас крутить на прототипе нам больше нравится, так что пока мы работаем именно с ним. Максим и я настаиваю прямо, даже если не с нами, поиграйте с людьми — 2-3 партии хотя бы чтобы понять влияние карт и совокупной стратегии на собственные ощущения и эмоции.

          • Максим Бессмертных

            Честно говоря я не любитель игр с людьми. Только в шахматы периодами играю. Может попозже.

            Но смотрите что у вас сейчас получилось. Берем бой 2 рыцарей между собой. Шансы равные. Теперь к одному из рыцарей добавляем в помощь 3 крестьян. Шансы рыцаря с помощниками стали близки к нулю. Но это же абсурд. Поэтому такого вообще нигде нет.

          • Nikolay Bondarenko

            Максим, пишите глупости сейчас. Мой личный наигрыш чуть более 500 боев. Всеми видами составов и партий. Вы придумываете проблему, которой нет. Поиграйте сами с собой и смотрите как оно на самом деле работает. С картами, скилами и прочим.

          • Максим Бессмертных

            Причем здесь глупости и наигрыш, если у вас в систему принципиально парадокс заложен. Давайте более жизненный пример возьмем. Энс же в игре будет намного сильнее человека? И получится, что отряд против одинокого энса — бой сложный. Отряд против энса с слугами-людьми — бой намного проще. Абсурд? Абсурд. Пока юниты примерно равны по силам парадокс не так заметен, как только боссы появятся сразу станет очевидным.

          • Nikolay Bondarenko

            Вы мне рассказываете о проблемах не играя. Баланс, карты, абилки, расход ресурсов на сильные умения — вы это все оставили за скобками. В вашем примере энс сдохнет на 2м раунде от нехватки ресурсов для выполнения атаки. Сам себя убьет, если хотите. Простите, Максим, но рассуждать в абстрактном вакууме не хочу. Берите конкретные классы в моей игре и показывайте конкртено на них, с их математикой и балансом то вещи, которые вы считаете не верными.

          • Максим Бессмертных

            Т.е. у энса настолько мало ресурсов для атаки, что он не сможет убить отряд, даже если тот не будет сопротивляться?

            При таком отношении к критике вы точно хорошую боевку не напишите.

          • Nikolay Bondarenko

            Максим, открываете прототип — создаете 5 юнитов с одной стороны, 1 любой с другой. Проблема в том, что нет критики. Вы не смотрите как работают механики у уже имеющихся dd классов. Как работают карты и что они дают. А упорно доказывает мне, что команда с большими диспропорциями по составу всегда выигрывают.

          • Максим Бессмертных

            Отряд из 4 героев встретился с энсом с атакой 10. Если энс один, то потенциально сколько урона он может нанести пока отряд сходит? 10*4 = 40. Теперь энсу даем трех подручных с атакой 3. Сколько потенциального урона сможет нанести отряд энса за то же время? 10 + 3*3 = 19.

            Ну и сколько боев нужно сыграть, чтобы понять, что подручные резко ослабили энса?

          • Konstantin Korneev

            Максим, во-первых энс также будет использовать ресурсы для своих атак, 4 последовательные атаки его ослабят настолько, что он точно погибнет.
            Во-вторых, в партии есть разные классы, они смогут лечить и бафать энса, а также принимать на себя урон.
            Эти два фактора сделают партию с большим количеством персонажей более сильной. Но очередность ходов оставит шанс на победу и партии меньшего размера.

          • Максим Бессмертных

            Это как? Отряд из 4 героев атакует одинокого энса. Игрок управляющий отрядом просто на каждом ходу жмет skip. Энс атакует несопротивляющегося противника один раз, второй раз, третий раз, четвертый раз и бац умирает. Замечательная боевая система.

            Обычная атака, не требующая ресурсов, у энса куда вдруг подевалась?

          • Konstantin Korneev

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

          • Максим Бессмертных

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

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

          • Максим Бессмертных

            И еще один момент. Странно, что вы постоянно аппелируете к PvP. Хотя создаете РПГ. Хорошая боевка для PvP и хорошая боевка для РПГ это две большие разницы. От РПГ и PvP игроки совершенно разного ждут. Поэтому так сразу и не вспомнишь боевку, которая была бы популярна и как РПГ и как PvP.

          • Максим Бессмертных

            И уронщики опять же выглядят парадоксально. Рукопашник получающий урон при атаке это нормально. Типа бросается в яростную атаку, не обращая внимания на защиту, и естественно огребает от противника. И то несколько странно выглядит, что урон зависит от своей атаки, а не от атаки атакуемого, но это ладно. Копейщик выглядит еще более странно. Если он удар наносит с двух клеток, то каким чудом он умудряется при этом получить урон? А лучник — совсем абсурдно. Как он при стрельбе может получить урон? Сам в себя ножиком что ли тычет, чтобы лучше выстрелить? Конечно, это можно объяснить какой-нибудь магией крови, но проблема, что в мир Малицкого это никак не вписывается.

            На мой взгляд. Убийца выглядит интересно. Копейщик спорно. А лучник однозначно должен тратить на особые атаки выносливость.

          • Nikolay Bondarenko

            Вы рассматриваете плату за применением умения (в виде HP) как получение урона. ОВы платите частью HP/MP за возможность воспользоваться умением. Не получаете урон при этом. Хотя возможно я всё еще не понимаю вопрос. Т.к. копейщик не получает уровна от контратак, если он стоит на расстоянии 2-х клеток от противника. Core-loop для лучника — это сильный выстрел (за HP) и концентрация (перекачка MP в HP) или связка лучник + монах / лучник + бард или лучник + монах + бард чтобы быстрее восстанавливать его HP для нанесения сильных ударов.
            Если хотите, мы можем попробовать созвониться в Skype и поиграть вместе — я покажу, какие именно шаблоны можно реализовывать играю двойками или тройками юнитов.
            p.s. Для полноты картины посмотрите на Fighter/Templar/Guard и их связки.

          • Максим Бессмертных

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

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

          • Максим Бессмертных

            На выходных может время будет, попробую поиграть. Пока напишу что мне нравится, а что нет.

            Нравится:
            1) Изменение атаки во время боя
            2) Трата жизни на особые атаки

            Не нравится:
            1) Сильно не нравится — ускорение при гибели юнита остальных членов отряда
            2) Высокоуровневые карты вносят слишком большой элемент случайности в бой. Для PvP может это нормально (если целевая аудитория покерная), но для РПГ большой минус.
            3) Симметричность атак в жизнь и энергию. Это разные сущности, должны быть разные атаки.

  • Максим Бессмертных

    Подобная карта была в Аркании. И мне всегда было непонятно почему так больше никто не делает.

    А как с точки зрения законов мира объясняется расход стриксов на передвижение?

    • Nikolay Bondarenko

      Максим, можно уже почитать в разделе история на сайте. Жители городов, где жнецы «запустили» жатву болеют — чем то сходим с бубонной чумой. Стриксы, которые носят на теле останавливают болезнь, но постепенно «выкипают». В самой игре будет много лор «врезок», чтобы рассказать обо всех важных событиях всем, кому это интересно.

      • Максим Бессмертных

        Историю читал. Но в истории говорилось, что заболели только те у кого не было стриксов на теле. В частности из отряда Торна заболела только Гледа.

        • Nikolay Bondarenko

          Заболели все. Инкубационный период и «степень» заболевая разная. Военный, в большей мере, носят стриксы на себе, так что часть из них пока просто не поняла серьезности происходящего.

          • Максим Бессмертных

            Извиняюсь, что выпытал у вас спойлер. 🙂

            Тогда все логично. Нет противоречия.

  • realavt

    Ближайшие несколько лет от сравнений с Баннер Сагой вам никуда не деться. Она слишком выделялась своей стилистикой и тематикой, и всё что на неё в такой степени похоже, будет автоматически причисляться к её клонам. Так было с Думом, так было с Диабло, выходящие после них игры автоматически записывались в их клоны — с этим надо смириться и не дергаться, мозги у людей так работают и это нормально. Пока что то, что лично я вижу у вас, мне нравится гораздо больше, чем то что я видел в Баннер Саге. Нужно лишь время, чтобы в восприятии людей «труп Баннер Саги остыл» и похожие по стилю и формату на неё игры наконец-то смогли восприниматься сами по себе.

    • Konstantin Korneev

      Да, возможно вы правы, но пока эти вопросы о похожести будут задавать и нам нужно быть к ним готовыми. Благодарю за вашу поддержку.

  • realavt

    Возможно ли в игре сделать настройку цветности изображения? Хотелось бы иметь возможность сделать картинку сочнее и ярче, наверное фильтром каким-нибудь.

    • Konstantin Korneev

      Тут скорее проблемы в том, что цвета исказились при сжатии гифок, в видео они намного ближе к оригинальным: https://youtu.be/UEFcGABNBvE

      • realavt

        Нет, я имел в виду чтобы гораздо цветнее стало, по желанию. Прям вот насыщенные цвета.

  • Rama05ful

    Хотелось бы лучше понять механику раундов и очередности хода.
    Как осуществляется активация персонажей?

    Игрок поочередно совершает действие всеми персонажами в отряде, а потом ход передается противнику? Или сначала активируется, допустим, персонаж игрока, после совершения им действия ход передается уже персонажу противника, потом снова игрок активирует героя и.т.д?
    Или у персонажей есть параметр инициативы и они активируются на основании этого?

    Я так понимаю, что задействован все-таки второй вариант (может есть нюансы), раз меньший отряд имеет преимущество в более частой активации и смене раундов…
    Очень не нравится такая система, может она хороша для баланса, но как воспринимать ее с точки зрения логики — уж если я дерусь в меньшинстве, то я дерусь в меньшинстве, а не становлюсь инфернально быстрым…

  • Максим Бессмертных

    Вопросы по боевке прежние:

    1) Из-за дублирования атак в здоровье и энергию система выглядит громоздкой.

    2) Поочередность ходов игроков вне зависимости от количества юнитов в отряде порождает абсурдность. Например, если проводить аналогию с шахматами, ферзь (жнец) + пешка (ополченец) будут намного слабее одинокого ферзя (жнеца).

    3) Судя по вашему единственному боевому стриму, карты излишне сильны и несбалансированны. Особенности юнитов не сыграли в бою никакой роли. У кого оказались более читерские карты, тот и победил.

    • Konstantin Korneev

      Максим, это скорее утверждения, а не вопросы, их можно только прокомментировать:

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

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

      3. Карты мы переделываем и балансируем, мы хотим оставить их мощными, но не ломающими боевку. Если какие-то будут слишком мощные — будем их ослаблять.

      • Максим Бессмертных

        1) Сейчас у вас в среднем 8 видов атак/умений на юнит. Это очень много. Нормальное число 3-4. Darkest Dungeon пример хорошей боевки. 7 умений доступно, но в бою можно использовать только 4 из них. Соответственно и тактически игра богатая, и перегруженности нет.

        2) Абсурдность в боевую систему у вас заложена и проявляться будет неизбежно. Теоретически, конечно, эта абсурдность может стать главной фишкой боевки. Определенные плюсы у нее есть. Например, добивания перестают быть скучными. Но чтобы абсурдность была играбельной добиться очень сложно.

        3) Карты в принципе слишком мощные. Даже у первого уровня урон выглядит слишком высоким. Особенно учитывая, что в других играх обычно заклинания применяют маги, которые хлипкие и поэтому возможна тактика их быстрой ликвидации. А у вас защититься от магии вообще никак нельзя, ни прямо, ни косвенно.

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

  • Дмитрий Иваненко

    «поэтому ни стадов, ни охотников, ни единой хижины на шесть сотен лиг от Вандилского леса до Хели»

    Ни стад. Родительный падеж множественного числа от слова «стадо» — «стад», а не *»стадов».

    • Konstantin Korneev

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