AF.Алексей Филатовпроекты / заметки
RUEN

01 / Интерактивная история для прогулки

WalkQuest.

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

ТЕКУЩИЙ ЭТАПКонцепция и технический прототип

Зачем я это делаю

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

Идея подходит и для улицы, и для walking pad или беговой дорожки. Игрок задаёт темп, например 3,5 км/ч; приложение считает условно пройденную дистанцию и открывает следующий эпизод на контрольной точке. В паузах можно выбирать действия, которые влияют на дальнейшие сцены. История подстраивается под скорость человека, а не требует идти в темпе рассказчика.

Как я разделяю игру и генерацию

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

Первый технический эксперимент рассчитан на локальное веб-приложение: Python и FastAPI управляют состоянием, простая страница показывает события и решения, а LM Studio служит локальным интерфейсом к модели. Дистанция пока вычисляется из выбранной скорости и времени. Это симуляция ходьбы, а не измерение движения телефоном или часами.

  • Сюжет открывается по дистанции, а не по таймеру чтения
  • Выборы влияют на дальнейшие сцены
  • Игровое состояние остаётся предсказуемым
  • Первый опыт рассчитан на локальный запуск

Текущий этап и следующий эксперимент

Есть отдельный демонстрационный маршрут на 5 км с контрольными точками и развилками. Он показывает, как может ощущаться прогулка-история, но не подключён к реальному датчику движения. Локальный технический прототип с FastAPI и моделью ещё проверяется.

Что дальше

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

ДРУГОЙ ПРОЕКТ

LookUP↗← Все проекты