Через неделю после «Откуда в Пустоши появились монстры»

Спустя 9 лет присутствия в сообществе я написал, наконец, полноценную парсерную игру — «Откуда в Пустоши появились монстры».

Конечно, она совсем небольшая (минимальное количество действий, необходимых для прохождения, — 67. И это со всеми эникеями =), но это настоящий парсер, с моделью мира, NPC, кастомными глаголами, объектами, которые никто так и не увидел, и Информом под капотом.

Впрочем, я ещё больше укрепился в мысли, что формат парсерных текстовых игр, хотя и любим мною-игроком, совсем не нравится мне-автору. Да, та лёгкость и изящество, с которыми моделируется, настраивается, исправляется модель мира в Информе — это просто песня. Но интерфейс, в котором нужно вводить текстовые команды с сомнительным результатом, слишком быстро отбивает желание играть у большинства пользователей. И обидно за потраченное время (слишком драгоценное теперь), когда глядишь, как неподготовленный человек вводит несколько логичных команд, видит несколько нелогичных ответов и, закрыв вкладку к чёртовой бабушке, отправляется заниматься более интересными вещами, потому что сейчас не 98-й год и тем более не 84-й — развлечения любого, какого захочешь, качества находятся всего лишь на расстоянии вытянутой руки с телефоном.

Для IF нужна какая-то другая парадигма, иная, чем игры с парсерным вводом…

Но всё-таки пост изначально задумывался не об этом. Я хотел написать о, наверное, самом правильном решении, которое принял, создавая «Откуда в Пустоши…»

В начале этого года замечательный человек с ником cHameleon починил IF-recorder — записыватель логов при онлайн-игре. Поднял у себя его прототип со своим Parchment и создал страничку с логами, куда автоматически записывались все прохождения игр. Всё отлично работало.

И именно ссылку на этот Parchment для проигрывания «Откуда в Пустоши…» я и отправил организаторам в последние часы перед дедлайном.

А потом всю последующую неделю я приходил домой, открывал страничку с логами, находил новые прохождения и правил-правил-правил игру. Добавлял синонимы, придумывал новые обработчики глаголов, раскидывал фейковые объекты, перехватывающие различные действия, улучшал код наведения турели, запретил от греха подальше команду «взять всё», исправил головокружительный баг с неудаляемым трайком и так далее и тому подобное.

Игра стала на порядок лучше и чище благодаря этим первым игрокам, которые поневоле стали ещё и тестерами.

И вот об этом, собственно, этот пост — о благодарности людям, игравшим и играющим в мои игры. Которые находят время для отзывов и обзоров, для страничек на иф-вики и поддержки в чатах. Вы крутые.

Спасибо!

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

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

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

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

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

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

 

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

Фантастическая ретроспектива всех IFComp

Недавно в блоге IFComp появилась запись со списком ссылок на форум intfiction.org. Вроде бы что тут такого, мало разве появляется постов во всяких интересных блогах. Однако, этот случай особенный — запись ссылается на обзоры всех когда-либо проходивших конкурсов IFComp, а это, на минуточку, 22 конкурса за 22 года.

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

Вдобавок, это не просто интересное с исторической точки зрения чтиво (правда интересное), но и приличных размеров руководство по хитам всех прошлых лет. Я, например, давно искал что-то подобное, сам того не осознавая.

Вывод: если вам интересна богатая и качественная история западной IF-мысли, то вам ни в коем случае нельзя пропускать этот цикл статей.

Вперёд!

 

Одно предложение

Inform 7 — очень непривычный, непонятный и непонятливый, но головокружительно глубокий.

Как я писал «Вкус пальцев»

В продолжение предыдущего поста расскажу немного о создании «Вкуса пальцев». И да, если кто-то до сих пор не понял, Хайшер — это я )

В записи будут спойлеры, поэтому, если не играли, дальше лучше не читать. Сходите, поиграйте, это займёт минут десять.

Читать далее «Как я писал «Вкус пальцев»»

Итоги 2016

КРИЛ кончился, можно и мини-пост написать.

С последней записи в этом блоге прошло почти два года и отсюда уже можно сделать вывод об итогах моего минувшего 2016-го. Ошибочный вывод =)

Читать далее «Итоги 2016»

Наливайя

Написал для «Еженедельного мини-квеста» игру на Twine — «Наливайя».

Самой идее игры про разнообразные способы употребления текилы уже лет 5. Первые наброски были  сделаны на Ринформе и погребены под комбинаторным взрывом.«Наливайя» образца 2013 года

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

Название взято из одноимённой песни группы «Tequilajazzz».

GamesJamKanobu 2015

Таки выложил «Старателя» для участия в GamesJamKanobu 2015. Основное изменение — это музыка за авторством талантливого человека с ником swimsuit_softcore (полный плейлист можно послушать на soundcloud).

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

Поэтому прошу помощи у  участников сообщества, знакомых с обработкой аудио в DOM.

Почему вам следует убивать своих любимых

(Это перевод статьи Дафны Грей-Грант «Why you must murder your darlings».)

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

Читать далее «Почему вам следует убивать своих любимых»