Хорошая новость: ближайший релиз будет буквально на днях. Но затрагивать он будет именно экономическую составляющую (арена - симулятор отстройки города).
База - уже рабочая карта плюс обновленные городские схемы. Кому интересна экономика в Героях и отстройка города, смогут попробовать.
Такой релиз можно сделать очень быстро, и уже работать дальше.
Анонс карты от 2017 года:
NargottОчень крутая новость: в процессе разработки арены (которую сейчас делает Foenix) оказалось технически возможным реализовать настраиваемую серийную отстройку города за 1 день, это открывает принципиальную возможность контролировать не только билд прокачки, но и билд города, а именно настраивать количество ресурсов/магии/конкретных юнитов и их грейдов в городе, затачивая это под выбранную стратегию. Больше не будет вопросов, откуда берутся левые, тем более рандомные, приросты войск как в РТА. Элемент рандома здесь можно сохранять через выдачу рандомных ресурсов каждый ход стройки.
Как это работает:
- через меню города: зайти в город + (нажать "строить"/B + купить постройку) повторять каждую стройку
- если требуется пропустить "ход" без стройки (накапливая ресурсы), то просто выйти из города и посетить героем соответствующий объект пропуска хода
Технически реализуется скриптами через трансформ города, который сбрасывает факт проведения стройки в этот день.
Первый игрок:
- старт таверна + форт/гильдия (в зависимости от расы)
- 16 ходов на постройку (7 первая неделя, 7 вторая неделя, 2 третья неделя)
Второй игрок:
- старт таверна + форт/гильдия + ратуша
- 15 ходов на постройку (7 первая неделя, 7 вторая неделя, 1 третья неделя)
На 7 и 14 ход стройки применяется пауза, позволяющая скупить войска до того, как они сгорят в начале следующей недели. Это, во-первых, отвечает реалиям стандарта WGE (нельзя копить невыкупленные войска в городе), а во-вторых, создает напряженность по золоту на этапе стройки, когда беспокоишься не только о том, чтобы замаксить приросты мяса, но и о том, чтобы успеть его выкупить в конце соответствующей недели. В-третьих, пауза является удобным маркером того, что строительная неделя закончилась и начинается новая.
+
NargottАпдейт по системе генерации ресурсов.
Теперь шансы на выдачу ресурсов напрямую зависят от того, сколько ресурса имеется у игрока на данный момент.
Шанс генерации ресурса в 1 порции = (15-X)%, где X - количество данного ресурса у игрока (в 2 раза меньше для дерева/руды).
Каждый ход стройки (включая первый) генерируется 10 порций ресурсов. В финале, после окончания стройки, дополнительно генерируется 30 порций ресурсов + 30 тысяч золота сверху (имитация посещения утопий).
В 1 порции может быть:
-1 редкий ресурс
-2 дерева или руды
-500 золота (если не выпал ни один из ресурсов)
Константа 15 - базовый шанс выпадения обычного ресурса, у разных рас может принимать значение 20 или 25 для профильных ресурсов (например, у хумана 20 для дерева, руды и кристаллов).
Стартовые ресурсы игрока: 3 тысячи золота, по 6 дерева/руды, по 3 редких ресурса.
Принципиально важное правило - чем больше ресурса мы тратим, тем быстрее он возобновляется, и наоборот.
Каждая единица потраченного ресурса увеличивает шанс генерации на 1% (дерева или руды на 0,5%) в каждой порции.
Возобновление ресурса:
-26% за 3 дня (30 порций)
-51% за 7 дней (70 порций)
-76% за 14 дней (140 порций)
-84% за все время от начала до финала (150+30 = 180 порций)
Это значит, что с вероятностью 84% потраченный в первый день ресурс вернется игроку в течение всего процесса стройки.
+
NargottДобавлена окупаемость существ, которые строятся на 1-2 неделях:
- Гарнизон 1 недели дает в конце 2 недели доход в золоте, равный своей стоимости
- Гарнизон 2 недели дает в финале стройки (3 неделя) доход в золоте, равный своей стоимости
Таким образом, существа, которые выкупаются на 1 неделе, окупаются дважды (в итоге приносят доход), а существа со 2 недели, компенсируют свою стоимость найма. Существа, выкупаемые на 3 неделе, дохода не приносят.
Выдача дополнительного золота в финале стройки снижена с 30 до 20 тысяч.
Окупаемость ранних существ позволяет мясным билдам на равных конкурировать с экономическими (с форсированной постановкой капитолия на 1 неделе). Это имитирует ситуацию в стандарте, поскольку чем больше мы скупаем существ на ранних стадиях игры, тем более сильных мобов можем пробить и тем больше золота можем собрать. Благодаря этому, постановка грейдов на первой неделе стала выгоднее, чем на 2 (и тем более, чем на 3), но не по суммарному бонусу мяса (который постоянен), а по окупаемости.
Городские схемы уже готовы (на бумаге), их перенос - дело техники (первый замок уже перенес). Ценники можно пока старые оставить, для релиза и тестирования не принципиально.
Скрипты под новую механику приростов уже реализованы и работают (форт, цитадель +100/200% приростов 1-3 тиров, замок +100% приростов 4-6 тиров).
Единственное, что осталось продумать - это конечный день стройки. За 2 недели можно отстроить город ровно на 50% (14 из 28 построек, не считая 4 стартовых).
Точно не вторая неделя, так как на таких сроках можно собрать войска только на 40-60 тысяч (в 1-1,5 раза больше, чем в дуэлях).
И точно не четвертая неделя, так как будет слишком много мяса.
Получается, нужно будет выбрать оптимальный день на третьей неделе (или можно поставить рандом от 1 до 7, итого 15-21 дни стройки).
В чём специфика именно третьей недели - здесь уже невыгодно ставить базовые жилища (не успевают окупиться), фактически это неделя для дошлифовки основного билда (грейды, гильдия магов, вспомогательные постройки).
Добавлено через 23 минуты
Апдейт: думаю последним днём стройки сделать именно 21 (конец 3 недели), без получения приростов 4 недели. Тогда будет отстроено до 80% от всех зданий (25 из 32). Если по каким-то причинам доходная ветка игнорировалась в 1-2 недели, то на 3 неделе отстройка капитолия даже с нуля все еще будет иметь смысл для билда (окупаемость ратуши - 2 дня, магистрата и капитолия - 3 дня).
Также добавлю:
NargottВведена система рейтинга, по которой оценивается комплексная эффективность билдов (мясо, магия, заклинания). Рейтинг показывается при посещении гильдии воров после финала стройки.
Принцип начисления:
= (суммарная ценность выкупленного мяса) / 10k
+ (суммарный остаток золота) / 20k
+ магия
+ вспомогательные (расовые, кузница)
Рынок думаю сделать бесплатной постройкой, с тратой только 1 дня. Это самая дешевая постройка, оцениваемая примерно как доход +250 золота в день (в среднем полезность Рынка думаю ниже, чем у Ратуши, которая увеличивает доход на +500 золота в день).
В этом формате постройка рынка будет приравниваться к "пропуску" дня без стройки, при чем для удобства такой рынок можно будет перестраивать сколько угодно раз, однако +1 к уровню города (как за реальную стройку) он будет давать только после первой постройки. Возможность менять ресурсы по курсу 1:5 (как при 3 рынках) доступна на карте через внешний рынок, который можно будет активировать, только если был построен Рынок в городе (т.е. пропущен хотя бы 1 ход стройки).
Сейчас на карте городской Рынок почти так и работает (как пропуск дня без стройки), единственная сложность, как технически нарастить +1 уровень города (вероятно, пробовать через невидимую Верфь).
Добавлено через 15 минут
Общий смысл отстройки города получается такой:
- на 1 неделе ставятся основные войска (даже т7 доступен на 1 неделе)
- на 2 неделе ставятся дополнительные войска
- на 3 неделе идет дошлифовка билда (грейды, доход, магия)
Хотя грейды и доход актуальны и на 1-2 неделях (и то, и другое конвертируется в доп. золото), но гильдия магов в данном формате прямо заточена под 3 неделю.
Возможно, есть смысл прибавлять этажи гильдии к доходу гарнизона, чтобы мотивировать отстройку ГМ и на 1-2 неделях. Тогда принципиальное отличие ГМ от той же доходной ветки будет в том, что окупаемость приходит не постепенно, а в долгосрочной перспективе (для ГМ на 1 неделе - конец 2 недели, для ГМ на 2 неделе - конец 3 недели).
Эти скрипты в принципе писать также недолго.
Также будет неплохо доработать окупаемость Кузницы через выкуп боевых машин (и прибавлять их суммарную стоимость к доходу от гарнизона).
Но эти доработки (для Кузницы и ГМ) несущественны, первичный релиз можно проводить и без них.