#  Как написать текстовую игру на Ink
RSS-bot (tavern,2) → All  –  21:50:32 2018-08-17

> Writing web-based interactive fiction with ink
> Перевод: Сергей Можайский
> Публикуется с разрешения автора.
>




#### Как написать текстовую игру на Ink

##### Руководство для начинающих


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


>> Читать далее
#  Новости интерактивной литературы - 18 августа
RSS-bot (tavern,2) → All  –  19:20:39 2018-08-16

* Объявлен конкурс КРИЛ-2018. Правила были сильно изменены по сравнению с предыдущими годами, поэтому потребуют вчитывания. Обсуждение идёт в специальном разделе форума.




Библиотека URQ

#### Библиотека URQ

Ресурс может быть недоступен у отдельных провайдеров на территории РФ из-за ошибочных блокировок.

* Трофимчук Владимир — «Кайлет» (парсер, финальная версия)




>> Читать далее
#  Конструктор виртуальных миров
RSS-bot (tavern,2) → All  –  07:30:34 2018-08-14

Не так давно вышла игра «Звезды знают всё, но молчат». В ней есть одна примечательная деталь – это интерактивный виртуальный мир, хоть и небольшой. Лично для меня, это целый поджанр интерактивной литературы, который надо развивать. Отличается от классических игр в первую очередь отсутствием игровой системы и явных целей. Он становиться больше похож на произведение искусства. Представьте себе, вы побывали в каком-то замечательном месте, но вместо фотографии или заметки решили оставить кусочек виртуального мира, чтобы потом снова в него погрузиться или кому-то передать. Текстовый мир не нуждается в сложных механиках. Автору хочется просто создавать локации, объекты и менять стандартные реакции. Передавать атмосферу мира за счёт интерактивного опыта. Для этих целей в 2016 г. был сделан конструктор текстовых виртуальных миров. Давайте попробуем создать виртуальный мир и посмотрим, что из этого получится.





#### Строим, строим, строим

Давайте побываем в лесу? Мы просыпаемся в летнем лагере ранним утром, пока еще все спят. Будет две локации – палатка и лес. Начнём, пожалуй с палаточки.


> HTML TADS — A multimedia TADS 2.5.16 Interpreter.
> Copyright © 1993, 2012 by Michael J. Roberts.
>
> Конструктор квестов 1

>> Читать далее
#  «Спринт ИЛ» - результаты
RSS-bot (tavern,2) → All  –  10:10:46 2018-08-12

С момента написания и публикации игр уже прошла неделя, голосование закончено, и вот его результаты.

Напомню, в рамках конкурса три автора написали три коротких игры на трёх разных платформах за три часа.

Балл за каждую игру вычислялся как среднее арифметическое из оценок голосования. Игроки не обязаны были голосовать за все игры, поэтому количество оценок не одинаково.

С огромным отрывом (чуть больше 3/4 балла) побеждает сторигейм «Не читайте жёлтых газет» от Irremann'а. Этой игре никто не поставил ниже 4 баллов из 5. Она же набрала больше всего оценок.

Irremann'у — ура!

История «Якоб Яггер убегает» занимает второе место, а парсер «Звёзды знают всё, но молчат» — третье.

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

Подробная таблица результатов, голоса анонимизированы: скачать (LibreOffice ODS)

>> Читать далее
#  Новости интерактивной литературы - 10 августа
RSS-bot (tavern,2) → All  –  07:20:40 2018-08-10

* Вышла новая версия RInform 0.9.0. Glulx-версия теперь считается основной.
* На Аперо был добавлен раздел «Магазин». Теперь каталог сайта недоступен при включённых блокировщике рекламы и Javascript.




#### Новые игры

* Прошёл конкурс «Спринт ИЛ», завтра заканчивается голосование. За три часа были написаны три игры:

* cheshire «Якоб Яггер убегает» (Ink + InkJS)
* Irremann «Не читайте желтых газет» (Сторигеймы Квестбука)
* Dwarf Vader «Звезды знают всё, но молчат» (INSTEAD)
* 21 неделя «Паровозика»: NDH «Лаверфоттен: Финальный Экзамен» (Twine)
* Новелла aiueoKompany «Звук капли ~ падение в яд ~» получила официальный русский перевод от команды «Энтузиасты Team». (см. список новых игр в Steam ниже)

>> Читать далее
#  Русский Inform глазами чайника. Новейшая документация.
RSS-bot (tavern,2) → All  –  07:00:35 2018-08-09

#### Введение


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



#### Впечатление


Сам текст написан легким повествовательным языком, а все специальные термины выделены и подчеркнуто объясняются. Практически все рассчитано на усредненного базового пользователя ПК. Понравилось то, что документация структурирована не в лекционно-справочном формате, а как инструкция, которая показывает вещи по мере их необходимости.

Итак. Есть новый разработчик игр на Rinform, то есть я, и у меня ничего нет: ни русской библиотеки, ни утилит, ни знания этого языка. Получена только документация. Вот, что из этого вышло…

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

>> Читать далее
#  Отчёт игрока о конкурсных работах Спринт-ИЛ (лето 2018)
RSS-bot (tavern,2) → All  –  20:20:41 2018-08-04

##### Введение

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



##### Cheshire
«Якоб Яггер убегает»

Примечательна динамичностью. Вероятно, есть процедурная генерация текста. Вероятно, есть фейковые выборы. Присутствуют концовки. Герои вызывают интерес. Сделана на inkle's narrative scripting language. Прошел самостоятельно. Понравилось. Соответствие теме конкурса — почти есть. Наличие бонусных объектов — среднее.



##### Irremann
«Не читайте желтых газет»

>> Читать далее
#  «Спринт ИЛ» - игры и голосование
RSS-bot (tavern,2) → All  –  10:20:40 2018-08-04

Наш спринт закончился. Объявленной темой стала «Практическая астрология». И дополнительные очки играм, в которых появятся: белка, шифр и раковина.

К финишу пришли трое. В порядке релиза это:



#### cheshire «Яков Яггер убегает»

(Ink + InkJS)





* Онлайн-версия

>> Читать далее
#  Новости интерактивной литературы - 3 августа
RSS-bot (tavern,2) → All  –  06:50:33 2018-08-03

* Завтра пройдёт конкурс «Спринт ИЛ». Участники будут должны написать игру в течение трёх часов.




#### Новые игры




* Паровозик 4, неделя 19: NickoAilus «ZENO»


> Она линейная (пока что), но она показывает, что можно слепить на движке FireStrike. В ближайшие несколько дней я сделаю недостающую часть истории, и сделаю повествование менее линейным. Те, кто хочет испортить себе удовольствие от прохождения полной версии — играйте сейчас.


>> Читать далее
#  Конкурс Скоростных Авторов «Спринт ИЛ»
RSS-bot (tavern,2) → All  –  00:50:31 2018-07-30

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

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

Поэтому — новый конкурс.
Правила очень просты.

В субботу 4 августа в 6:00 по Гринвичу в Discord и Telegram будет объявлена тема конкурса. После этого у всех желающих будет всего 3 часа на то, чтобы написать игру. Затем будет собрана подборка для игроков и откроется голосование.

Можно стримить процесс, общаться в прямом эфире, вставлять в игру что-то (или кого-то) прямо из чата. Выделить полтора часа на код и полтора — на текст, или за полчаса сделать код и два с половиной шлифовать текст… Это всё решает автор. А сообщество будет оценивать игры.



#### Подробные правила


>> Читать далее
#  Новости интерактивной литературы - 27 июля
RSS-bot (tavern,2) → All  –  19:40:28 2018-07-26

* Платформа protoparser.js обновилась до версии 4(114). У игроков появилась история команд и повтор прошлой команды.
* Вышла новая версия плеера Qqsp 1.7. Теперь можно подключать свой CSS и вызывать QSP функции из Javascript, а также делать пакеты с автозапуском нужной игры.




#### Новые игры




* Webelinx Love Story Games — «Teen Love Story: Teenage Drama» (Android, iOS)
* (демо) Love in Space, пер. MIÐGARÐ — «Shining Song Starnova» (18+)



>> Читать далее
#  Non-Linear Text Quests — бесплатный сборник игр разных авторов на движке INSTEAD
RSS-bot (tavern,2) → All  –  15:00:41 2018-07-25

Всем привет!

Non-Linear Text Quests — это запускалка для INSTEAD-квестов, которая сама по себе является игрой на STEAD3.



Здесь есть возможность прочитать описание игры перед запуском и взглянуть на её скриншот. Каталог доступных игр хранится на нашем сайте и при его пополнении новая игра появится в списке доступных игр в сборнике, её можно будет скачать и поиграть. Примерно того же можно достичь, если играть онлайн на instead-games.ru, но здесь мы уже не зависим от сети и ограничений браузера, ибо некоторые большие игры (в основном, наши :) ) в браузере долго загружаются и тормозят.

Будущее сборника полностью зависит от его успеха на Steam. Если у игроков возникнет интерес, то мы, возможно, продолжим добавлять в него как свои игры, так и игры других авторов. Кстати, в связи с этим, если вы автор игры на INSTEAD и желаете поучаствовать в этом проекте (либо, наоборот, категорически против этого), просим отписаться в комментариях либо сообщить мне на почту antokolos [at] gmail.com. Обратите внимание, что использованные в игре ресурсы (изображения, музыка, текст) должны быть созданы лично вами либо быть под свободной лицензией. Перевод на английский не обязателен, но крайне желателен, т.к. Steam — международный магазин и перевод многократно повышает шансы автора на признание. :)

В данный момент сборник выпущен на следующих платформах:



* Steam: https://store.steampowered.com/app/531630/NonLinear_Text_Quests/

>> Читать далее
#  Локализация парсера
RSS-bot (tavern,2) → All  –  07:04:40 2018-07-24

В данной статье пойдет речь о способе локализации парсерной игры, как мне кажется, довольно нетривиальном процессе. Буду рассказывать об игре Антиквест, которая была успешно переведена на английский и участвовала в конкурсе ifcomp, а также была одним из экспонатов на фестивале медиапоэзии «101» в спб. Скажу честно, локализация закладывалась заранее, перед началом проектирования игры. Если мы сначала делаем игру, а потом стараемся локализовать, тогда проблем намного больше и приходиться просто переводить весь исходный код, каждую сущность. Другое дело, когда мы готовимся заранее и выделяем общие части кода, независимые от локали, а потом переводим только строки для вывода, делаем удобную инфраструктуру. Ниже немного нестандартная UML-диаграмма главных компонентов игры, с точки зрения удобства перевода:






#### Строки

Для большинства строк самое простое решение, используемое во многих движках — сделать макросы и уже их использовать вместо прямого указания текста. Конечно, можно было напрячься и использовать такой инструмент как QtLinguist, немного приспособив исходники, но делать такого не стал. Для удобства, в идентификатор макроса входит принадлежность к объекту и методу/реакции. Пример русского текста(strings_ru.t):



#define IDS_STARTROOM_LDESC 'Длинная койка посреди пустынной белой комнаты. Выход на западе.'
#define IDS_STARTROOM_WAIT 'Я погрузился в глубокие размышления о смысле бытия. Потом любопытство меня пересилило и я вышел в коридор.'

>> Читать далее
#  Комментирование битвы
RSS-bot (tavern,2) → All  –  08:11:11 2018-07-20

Продолжим рассказывать элементы разработки игры Комбикорм-2. Подготовка и карты были рассмотрены ранее здесь и здесь.
Допустим, вы автор текстовой игры с боевой системой. Скажите, хотелось бы вам добавить литературного описания к поединку? Чтобы вместо холодных цифр, были попадания и промахи, хитрые приёмы врагов и проявления черт характера персонажей? Конечно же хочется. Однако препятствий кажется намного больше чем, чем возможностей, поэтому придётся накладывать ограничения:


* Выдача боевой ситуации происходит линейно, событие за событием. Сначала первый попал во второго, второй умер. В дальнейшем, это облегчит составление описаний и их отладку.
* Всего один тип монстров и все герои — люди. Не очень люблю универсальные описания, по типу “муха нанесла удар крылом”. Для игры решил, что лучше делать более естественные, но всего для трех типов нападений: человек на быка, бык на человека и бык на быка.
* Каждый удар отнимает по одной жизни. Получается два типа комментариев — нанесение урона и гибель.
* Добавление описательных фраз для сглаживания механистичности описания. Как раз в эту категорию попадают некие уникальные черты персонажей, состояния перед нападением, реакции на нападение.





#### Стратегия


>> Читать далее
#  Новости интерактивной литературы - 20 июня
RSS-bot (tavern,2) → All  –  06:00:37 2018-07-20

* Проект InStory (бывший BlockStory) и сообщество любителей интерактивной литературы «Квестбук» объявили о взаимном объединении.
* Новая версия инструмента TadsWrapper 6.0 теперь поддерживает Glulx, не требует программы экранного доступа для чтения текста и содержит 83 парсерных игры на русском.




#### Новые игры




* NLB Project представляет подборку «Нелинейные текстовые квесты» в магазине Steam.




>> Читать далее
#  Комбикорм-2. Редактор карт
RSS-bot (tavern,2) → All  –  12:30:35 2018-07-13

Речь идёт о парсерной игре «Комбикорм-2», которая использовалась в конкурсе игроков интерактивной литературы.

Начнём с небольшой статистики:
Уровней: 10
Количество локаций: 167
Количество монстров: 270
Участников разработки: 2
Длительность разработки: 5 месяцев в свободное время (активно занимались картами месяца 3)

Чтобы достичь таких результатов, пришлось сделать редактор карт, в котором может работать я и напарник, создавая карту и выставляя монстров. Итак, “платформой” стал самый обычный Excel. Точнее не Excel, а google spreadsheets для работы в облаке и синхронизации изменений.

Частично выбор инструмента повлиял на способ навигации по карте (2D-поле с соединёнными соседними клетками). Вот верхняя часть первого уровня, где находиться описание карты:


Структура универсальная для различных карт. Клетка A1 — номер уровня (сейчас закрыта изображением компаса). Клетки, начиная с B2 описывают комнаты. Пустая ячейка А5 обозначает конец карты, для визуального разделения добавил еще текстовый маркер на А8. В каждой ячейке карты содержится три элемента — заголовок, который игрок видит всегда при посещении, тип клетки и текст декораций. Для наглядности, я еще подкрасил разные типы клеток подходящими цветами. К примеру, после генерации локации A1(клетка B2), получается такой код:

>> Читать далее
#  Новости интерактивной литературы - 13 июля
RSS-bot (tavern,2) → All  –  02:24:42 2018-07-13

* Сообщество QSP собирает деньги на оплату хостинга сайта.




#### Новые игры




* cheshire — «Откуда в Пустоши появились монстры» (римейк на Twine).
* Key, пер. Энтузиасты Team, RikuKH3 — «Rewrite» (порт на PS Vita)


> даже в самой благополучной обстановке люди не всегда могут найти себя и своё счастье. Тэннодзи Котаро, учащийся в престижной школе Кадзамацури, самого экологичекого города мира, стоит на перепутье. С родителями-трудоголиками он видится редко, из друзей у него остались лишь подруга детства, Камбе Котори, и школьный хулиган, Харухико Ёсино, а воспоминания прошлых беззаботных лет пусты и туманны. Не желая упускать юность, Котаро загорается идеей возродить школьный оккультный клуб и затащить туда своих знакомых, где они могли бы выполнять различные квесты, веселиться от души и просто укреплять свою дружбу. Однако, пытаясь обустроить свой идиллический очаг, Котаро начинает ощущать присутствие некой тайны, связывающей его знакомых, Кадзамацури, его собственную мистическую способность «перезаписи» и отрывок воспоминаний, потерянный десять лет назад…

>> Читать далее
#  Новости интерактивной литературы - 6 июля
RSS-bot (tavern,2) → All  –  02:30:32 2018-07-06

* Разработка модуля метапарсера для INSTEAD 3 официально завершена (в другом объявлении — бета-версия). См. документацию.
* Новый книго-игровой марафон: «Политический отбор» от Pete Pr.




#### Новые игры




* Your Story Interactive — «Выживший: ЮРСКОЕ ЦАРСТВО» (Android, iOS)




>> Читать далее
#  Впечатления от паровозной игры «Заводской зомби Вася»
RSS-bot (tavern,2) → All  –  13:40:33 2018-06-30

Автор: Qwerty
платформа: urqW
управление: меню
поиграть: можно тут



#### С чем были трудности...


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

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

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

>> Читать далее
#  Новости интерактивной литературы - 29 июня
RSS-bot (tavern,2) → All  –  04:51:07 2018-06-29

#### Новые игры




* (фестиваль «Паровозик-4») Qwerty — «Заводской зомби Вася»




Библиотека URQ

#### Библиотека URQ

Ресурс может быть недоступен у отдельных провайдеров на территории РФ из-за ошибочных блокировок.

>> Читать далее