17

Гильдия героев (Guild of heroes of sword and wizardry). Демо 0.4.2

Выкладываю небольшой апдейт демо «Гильдии героев». Изменения такие:

1. Наконец-то подключён и работает плагин для предварительного отображения урона.

2. Сложная сложность сделана чуть менее сложной.

3. Теперь можно менять сложность игры при помощи значка гильдии (в инвентаре).


Ссылка на полную версию (около 400 Мб):

https://disk.yandex.ru/d/kSSKgMAkjEbwAg

https://drive.google.com/file/d/15A4-eweL6bX8FlQR2FiM9v7QMPo...


Для тех, у кого уже скачана предыдущая версия (отсюда: Гильдия героев (Guild of heroes of sword and wizardry). Демо 0.4), достаточно скачать и закинуть в папку с игрой (с заменой файлов) содержимое этого архива:

https://disk.yandex.ru/d/vV07nUKFthBtKw

https://drive.google.com/file/d/1GYpgDKPiDzUCCXMvOxE-wRzId1o...


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

Гильдия героев (Guild of heroes of sword and wizardry). Демо 0.4.2 Игры, Gamedev, JRPG, RPG, RPG maker, Длиннопост

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

В стандартной РПГмейкерской боёвке нет возможности предварительно посмотреть, какой урон будет нанесён противнику. И, как ни удивительно, плагинов для этого полезного дела мне найти тоже не удалось, хотя казалось бы…

Товарищ Darchan Kaen проявил инициативу и сделал такой плагин. Вроде бы всё просто: система виртуально совершает атаку, на цифру накладывается разброс от рандома, и выводи себе на здоровье. Но тут начинается море всяких сложностей, и моя роль в этом деле состояла в том, чтобы на них напарываться и ныть, что всё работает не так, как надо.

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

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

Затем много мороки вышло с популярными плагинами Янфлая, для боевой системы (YEP_BattleEngineCore, YEP_RowFormation, YEP_TargetCore и YEP_X_SelectionControl), которые, например, меняют порядок выбора врагов со стандартно по ID на визуальный: справа налево. Кроме того, они нужны для того, чтобы ограничивать выбор целей и сдвигать их в дальний ряд. В общем, это реально полезные функции, но с ними плагин для предпросмотра урона испытывал регулярное недоумение и путал врагов. К счастью, и это получилось преодолеть.

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

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

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

Ну, как-то так. Скачивайте игру, смотрите, как оно работает, и надеюсь, все усилия того стоили.

Лига Разработчиков Видеоигр

4.4K пост19.1K подписчика

Добавить пост

Правила сообщества

ОБЩИЕ ПРАВИЛА:

- Уважайте чужой труд и используйте конструктивную критику

- Не занимайтесь саморекламой, пишите качественные и интересные посты

- Не употребляйте мат без необходимости


СТОИТ ПУБЛИКОВАТЬ:

- Посты о Вашей игре с историей её разработки и описанием полученного опыта

- Обучающие материалы, туториалы

- Интервью с опытными разработчиками

- Анонсы бесплатных мероприятий для разработчиков и истории их посещения;
- Ваши работы, если Вы художник/композитор и хотите поделиться ими на безвозмездной основе

НЕ СТОИТ ПУБЛИКОВАТЬ:

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

- Посты, содержащие только идею игры

- Посты, единственная цель которых - набор команды для разработки игры, для этих целей больше подойдёт Discord-сервер сообщества

- Посты, не относящиеся к тематике сообщества

Подобные посты по решению администрации могут быть перемещены из сообщества в общую ленту.

ЗАПРЕЩЕНО:

- Публиковать бессодержательные посты с рекламой Вашего проекта (см. следующий пункт), а также все прочие посты, содержащие рекламу/рекламные интеграции

- Выдавать чужой труд за свой

Подобные посты будут перемещены из сообщества в общую ленту, а их авторы по решению администрации могут быть внесены в игнор-лист сообщества.


О РАЗМЕЩЕНИИ ССЫЛОК:

Ссылка на сторонний ресурс, связанный с игрой, допускается только при следующих условиях:

- Пост должен быть содержательным и интересным для пользователей, нести пользу для сообщества

- Ссылка должна размещаться непосредственно в начале или конце поста и только один раз

- Cсылка размещается в формате: "Страница игры в Steam: URL"

Подробнее
Лучшие посты за сегодня
7279

Тот, кого нельзя называть

Тот, кого нельзя называть
6479

Лица без национальности

5934

Очень вредная еда

Очень вредная еда
3568

Надежды больше нет

Надежды больше нет
3555

Поддержка работоспособности

3456

Не брат

Не брат
3162

Избитый и ограбленный миллиардер, глава Формулы 1 снялся таким в рекламе

Избитый и ограбленный миллиардер, глава Формулы 1 снялся таким в рекламе Берни Экклстоун, Hublot, Часы, Реклама, Креатив, Миллиардеры, Формула 1, Синяк, Юмор, Самоирония, Повтор
Показать полностью 1
3107

Видимо, не перебивал

Видимо, не перебивал Юмор, Скриншот, Twitter, Такси, Глухота, Повтор
Показать полностью 1
2930

Ответ на пост «Цветы. Дарить или нафиг надо?» 

2889

Доброе дело спустя год

Доброе дело спустя год Добрые дела, Благоустройство, Все для людей, Челябинск, Люди, Спорт, Физкультура, Было-Стало, Видео, Длиннопост
Доброе дело спустя год Добрые дела, Благоустройство, Все для людей, Челябинск, Люди, Спорт, Физкультура, Было-Стало, Видео, Длиннопост
Доброе дело спустя год Добрые дела, Благоустройство, Все для людей, Челябинск, Люди, Спорт, Физкультура, Было-Стало, Видео, Длиннопост
Доброе дело спустя год Добрые дела, Благоустройство, Все для людей, Челябинск, Люди, Спорт, Физкультура, Было-Стало, Видео, Длиннопост
Доброе дело спустя год Добрые дела, Благоустройство, Все для людей, Челябинск, Люди, Спорт, Физкультура, Было-Стало, Видео, Длиннопост
Доброе дело спустя год Добрые дела, Благоустройство, Все для людей, Челябинск, Люди, Спорт, Физкультура, Было-Стало, Видео, Длиннопост
Доброе дело спустя год Добрые дела, Благоустройство, Все для людей, Челябинск, Люди, Спорт, Физкультура, Было-Стало, Видео, Длиннопост
Доброе дело спустя год Добрые дела, Благоустройство, Все для людей, Челябинск, Люди, Спорт, Физкультура, Было-Стало, Видео, Длиннопост
Доброе дело спустя год Добрые дела, Благоустройство, Все для людей, Челябинск, Люди, Спорт, Физкультура, Было-Стало, Видео, Длиннопост
Доброе дело спустя год Добрые дела, Благоустройство, Все для людей, Челябинск, Люди, Спорт, Физкультура, Было-Стало, Видео, Длиннопост
Доброе дело спустя год Добрые дела, Благоустройство, Все для людей, Челябинск, Люди, Спорт, Физкультура, Было-Стало, Видео, Длиннопост
Доброе дело спустя год Добрые дела, Благоустройство, Все для людей, Челябинск, Люди, Спорт, Физкультура, Было-Стало, Видео, Длиннопост
Доброе дело спустя год Добрые дела, Благоустройство, Все для людей, Челябинск, Люди, Спорт, Физкультура, Было-Стало, Видео, Длиннопост
Показать полностью 13 1
2768

Умер народный артист России Александр Градский

Умер народный артист России Александр Градский Новости, Негатив, Александр Градский, Музыка, Люди, Знаменитости, Смерть, Инсульт, Некролог, Коронавирус
2568

Шестидесятая весна

Шестидесятая весна Автопортрет, Искусство, Картина маслом, Весна
2492

Рабочее место в связи с удаленкой

Рабочее место в связи с удаленкой Беговая дорожка, Удаленная работа, Длиннопост
Показать полностью 1
2483

Полевки

Полевки Юмор, Бесит, Отношения, Повтор, Картинка с текстом, Полевка
Показать полностью 1
2447

Да

Да
2269

Хорошие новости.. Серёжа всё...

Хорошие новости..      Серёжа всё... Наркотики, Попал, Видео, Дилер, Правосудие, Длиннопост, Негатив
Показать полностью 1 1
2224

"Правосудие" в России

2162

О вакансии по честному

О вакансии по честному Работа мечты, Вакансии, Длиннопост, Скриншот, Мошенничество, Интернет-мошенники, Юмор
О вакансии по честному Работа мечты, Вакансии, Длиннопост, Скриншот, Мошенничество, Интернет-мошенники, Юмор
Показать полностью 2
2148

Мне кажется, общение не задалось из-за языкового барьера

2131

Зачитала лучше Эминема

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