Поход за покупками в Лихой город

В ворохе снимков — картина технологического будущего, которое наступило, но так и не стало справедливым.

Прогресс не стирает границы, только углубляет их. Улица находит своё применение новым чудесам. А жизнь — пёстрая и горькая — продолжается.

ИГРАТЬ ОНЛАЙН

Десять видов на Лихой город

Небольшой пост-мортем к моему вагону на «Паровозик-9».

Интерактивная

Текст в ИЛ не должен быть статичным. Раз уж в названии приняли слово «интерактивная» — автор, будь добр, пиши так, чтобы читатель видел реакцию текста на свои действия.

Движки и системы помогают, конечно, как могут, в формировании динамичного текста, отражают текущее состояние мира («Здесь вы видите дверь, сундук и серебряный ключ»). Но литература штука такая — любая механичность сразу видна и сразу сбивает погружение. Автор, будь добр, позаботься…

И это только про описание одномоментного состояния мира — описание с точки зрения главного героя и, может быть, рассказчика. А ведь ещё есть сам читатель. У нас не визуальное медиа, нам приходится описывать то, что «видит» читатель. И это описание тоже должно быть динамичным и не механичным. Если читатель может «увидеть» объект в двух разных контекстах, описание объекта должно учитывать, сталкивался ли с ним читатель раньше. Автор, будь добр?

«Поход за покупками в Лихой Город» — моя попытка решить такую задачу. Все фотографии представляются читателю в случайном порядке, да и сам читатель может выбрать любую из них. Поэтому описания тех объектов, которые присутствуют в нескольких фотографиях, учитывают, видел ли их читатель до этого. И описания собираются максимально бесшовно.

Если вы не заметили этого, значит, я справился.

Atrament

Atrament — отличный фреймворк и js-плеер поверх ink для написания браузерной ИЛ, не в пример тому, что предлагают сами inkle. Рекомендую.

Но при этом, мне было сложно решать задачу с динамическими «читательскими» описателями в ink. Хотя, казалось бы, это самый подходящий для ИЛ язык. Может быть, не нашёл нужный подход, но тот, что придумал — с флагами, отслеживанием «памяти» читателя — был сплошным мучением. Последующее переписывание на Python с Textual было лёгкой прогулкой в сравнении.

Вдохновение

«Тринадцать видов картонного города» Ульяма Гибсона. Стабильно перечитываю раз в пару лет.

Отсюда и формат фотографий, и рубленые предложения, и стиль, больше подразумевающий, чем описывающий. Каждое фото — это мини-диорама с историей, увидеть которую — задача читателя.
Не откажите себе в удовольствии, прочитайте, там всего пара страниц: ссылка на RoylaLib.com.

А если понравится, то там же, такая же небольшая и в том же сеттинге «Комната Скиннера».

Приложение Ф

Материалы, приведённые в данном фотоальбоме, являются приложением к ныне утерянному каталогу свидетельств под общим названием «Экспедиция в Такла‑Макан». В состав альбома входят карта и две группы из шестнадцати чёрно-белых фотографий. Фотографии можно сопоставить в восемь пар, характер каждой из которых позволяет утверждать, что напечатаны они с одних и тех же негативов, однако, наглядные отличия говорят о влиянии дополнительных, неустановленных факторов.

Данным документам присвоен класс опасности МАРТИР и приняты усиленные меры по их нераспространению.

Пожалуйста, приготовьте формуляр 09-B-2 перед продолжением.

ИГРАТЬ ОНЛАЙН

Утренний кофе

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

ИГРАТЬ ОНЛАЙН

Пустой гараж

«Человек обнаруживает себя в пустом гараже. На его телефон приходит сообщение с призывом бежать как можно скорее, потому что у него есть что-то, за чем охотятся все силы города. И он бежит. И бежит. И продолжает бежать. Пока не понимает — что-то здесь не так».

Игра короткая, неоконченная, с вариативным текстом и написана на ink. А ещё участвовала в inkJam 2019.

ИГРАТЬ ОНЛАЙН

Игра-пример из документации Ink

Перевёл короткую — всего в десяток действий — игру из документации к Ink.

Исходники тут.

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

Или мой восторг безоснователен?

Место преступления

 

UPD: Идеальный вариант для ознакомления — это скачать редактор Inky и открыть исходный файл в нём. Так можно будет одновременно и играть и видеть, что там под капотом.