Да, обновления регулярно (медленно) выходят и уже запущена 36-я версия. Написание комментариев привлекает больше новых игроков, но сырость альфа версии только больше оттолкнет, в том числе уже тех, кто иногда играет.
В игре не прописан сценарий победы, а это очень плохо для рогалика, это же все-таки не аркада.
Кстати частично оптимизировал браузерную часть игры, стало воспроизводиться значительно шустрее. До опции отключения анимации руки пока не дошли, но дойдут.
Выкладываю логи версий:
34:
Скрытый текст
Код/скрипты/базы данных:
Теперь фракция археологов будет появляться чуть чаще.
Юнитам добавлено новое свойство «редкость». По нему определяется, насколько часто данный монстр будет появляться в случайных сценарий. Так, например, гоблины должны гораздо чаще встречаться, чем рядовые орки в орочьих армиях. Теперь гоблины будут появляться в 3 раза чаще.
Разное/ошибки:
Исправлена кошмарная ошибка атаки типа «blast», которая вкралась с самого начала разработки. До этого маги с такой атакой не ранили врагов, находящихся на пути магического снаряда, если они не были жестокими (свойство cruel). Но теперь ошибка исправлена и баланс добрых магов немного выровнялся.
Улучшена подсказка по перку берсерка в окне информации каждого юнита.
Исправлены ошибки сценариев городов: теперь действительно не выводятся неработающие магазины; игрокам больше не выдаются тестовые ништяки забесплатно.
Изменена на более заметную картинка местности – выхода с карты. Добавлен трепещущий флаг и смена цветов ускорена. Изменена картинка местности земной породы на более тематическую.
Контент, навыки/монстры/вещи:
Монстрам добавлен новый навык fairstrike, по которому владелец навыка наносит урон каждому монстру с силой текущего урона цели, но минимум с уроном силы навыка. То есть копируется сила урона врага. Под этот навык уже добавлены два новых демона.
Монстрам добавлен новый навык нестабильной скорости unstablespeed, с которым у них каждый ход выбирается случайное число возможных действий. Для навыка добавлен новый монстр «Юный квиклинг» во фракцию извергов, его диапазон действий: от 1 до 5 (у стандартного квиклинга всегда 4); во фракцию Темного Легиона добавлены редко-встречающиеся киборги с этим навыком (6 штук).
Добавлены 7 новых видов брони, которые будут доступны в магазинах городов у кузнецов.
35:
Скрытый текст
Карты/сценарии:
Добавлена дополнительная форма генерации случайных карт – набор комнат с переходами между ними (как в классических рогаликах). Данные сценарии встречаются реже, чем с нормальными/случайными формами, так как они потенциально опаснее, чем состоящие из открытых пространств.
Также добавлена форма «туннелей» – параллельных линий земной породы с редкими проходами между прямыми туннелями, этот сценарий встречается еще реже, чем комнаты, в основном потому, что выглядит особенно неестественно.
Также добавлена форма «сеть узких проходов», где от центра карты расходятся случайные узкие проходы. Эта форма выглядит весьма естественно для пещер, но особенно опасна для игрока, который по неопытности может оказаться в ловушке особенно сильного монстра.
Код/скрипты/базы данных:
Разное/ошибки:
Изменены изображения магазинов в городе и способ их отображения на более понятный вариант.
Доработаны формулы поиска пути, что должно сократить число необходимых расчетов (а значит, ускорить работу скриптов).
Уменьшена интенсивность картинок погод. Например, зеленоватая карта теперь не такая ядовито-зеленая.
Установлена метрика яндекса, с помощью которой я смогу онлайн посмотреть процесс игры посетителей (или причины их ухода с сайта). Инструмент пока не протестирован.
В очередной раз доработана система предварительной предзагрузки изображений. Теперь вроде бы работает как задумывалось.
36:
Скрытый текст
Управление:
Слишком большое число навыков у некоторых монстров не влезало в игровой интерфейс, теперь при наведении на список навыков появляется весь список навыков монстра.
Карты/сценарии:
Доделан сценарий основного сюжета за фракцию нового порядка (3-я битва финальной миссии).
Частично сделан сценарий финальной битвы, но сама победа еще не внедрена в игру.
Код/скрипты/базы данных:
В кодах событий теперь можно производить терраморфинг местности по триггерам, а не только по координатам. Также этот терраморфинг (по условиям сценария) анимириуется не всегда огненной аурой, а разных цветов, в зависимости от типа будущей местности.
Ускорено проигрывание анимации для монстров, делающих сразу несколько движений за ход, чтобы один их ход не заставлял игрока ждать утомительно долго.
Сделал серьезную оптимизацию системы срабатывания событий управления игровым полем. Благодаря этому игра теперь меньше глючит на слабых компьютерах, расходует меньше оперативной памяти, затрачивает меньше изначального трафика и при обмене данными передается меньше трафика при каждом запросе. Исправлен порядок анимациий для взрывов (бомбы теперь взрываются после шагов и их пинков, а не до). Частично оптимизирован код анимации с целью меньшего числа ререндеринга страницы браузером. Уменьшен объем обмениваемого трафика за счет убранных нескольких уже ненужных параметров. После изменения системы анимаций появилось куча новых глюков и ошибок, из них исправлены: неоправданно ускоренная атака выпадом у юнитов; возможность передвигаться во время модальных сообщений; дополнительно доработан вывод модальных сообщений, теперь после перезагрузки страницы при наведении на демонический глаз сообщения также исчезают.
Разное/ошибки:
При быстром нажатии на кнопки в игровом поле, попытках перетаскивания и выбора элементов через CTRL+A игровое поле больше не подсвечивается (обычно синим цветом). Подобное поведение могло быть непонятным игрокам совершенно незнакомым с HTML и могло заметно подпортить у них впечатление от игры.
Исправлен случай/ошибка, когда можно было будучи смертельно раненым перейти на следующую карту и выжить, бегая там с 0 жизнями. Теперь, если начинается новая карта с 0 жизнями, то один хитпойнт восстанавливается сам.
Исправлена (добавлена) картинка задника игрового поля, которая должна появляться после излечения от смертельной раны (до этого была пустая картинка).
Теперь монстры сначала предпочитают использовать навык призыва большого числа монстров, а затем только остальные навыки.
Временно прикрыл Яндекс.Метрику, пока не оптимизирую работу джаваскриптов, т.к. добавление дополнительных скриптов привело к глюкам и лагам даже на моем персональном компьютере.
В сценариях при похолодании теперь срабатывает правильная анимация (белого, а не красного цвета).
Контент, навыки/монстры/вещи:
Добавлен новый навык для монстров – halflife. Монстр с этим навыком наносит урон каждому монстру с силой, равной половине оставшихся жизней цели, округленной в большую сторону, с минимальным уроном силы навыка. С этим навыком добавлен новый монстр – призрак у нежити.