В поселении дорогое зерно. Для торговой игры это приглашение привезти зерно, но для нашего мира этого объяснения мало. Почему оно дорогое? Что произойдёт после поставки? Можно ли вернуться завтра и повторить ту же сделку? Ответы определяют, будет ли рынок системой или набором ценников.

В Last Road цена связана с запасом товара относительно потребности рынка. При нехватке она растёт, при избытке падает, оставаясь в заданных границах. Производство, потребление и перевозки меняют запас. Так у цены появляется наблюдаемая причина.

Одну неприятность считаем один раз

Кризис или разбойники могут повлиять на выпуск и доставку. Это уже меняет количество товара. Если поверх добавить ещё и специальную надбавку «за кризис», одна причина поднимет цену дважды. В проектной модели мы избегаем такого дублирования.

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

Склад не бездонный

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

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

Цифры должны помогать выбрать

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

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

Набросок: путешественник смотрит на долину и города · Иллюстрация из принятой художественной подборки сайта; не игровой кадр.Открыть изображение отдельно ↗
Набросок: путешественник смотрит на долину и города · Иллюстрация из принятой художественной подборки сайта; не игровой кадр.
Last RoadДневник разработки