Литература будущего, проблема пиратов и немного о литРПГ

Автор: Шлифовальщик

В этом посте расскажу об одном литературном эксперименте или направлении в сетевой литературе, которое условно назвал «живым романом». А заодно расскажу, какие преимущества он может дать авторам, как защитит текст от пиратов и, неожиданно, пройдусь по литРПГ.


Как развивалось визуально-подвижное искусство? Сначала – театр, где актёры каждый раз переигрывают один и тот же сюжет. Потом появились средства хранения информации (киноплёнка, видеоплёнка, цифровые средства), и новый вид искусства – кино, который позволил, однократно проиграв сюжет, хранить его и пересматривать бесконечно. Плюсом – расширил возможности погружения зрителя в сюжет за счёт комбинированных съёмок, спецэффектов и пр. А далее появился новый вид искусства, что-то вроде интерактивного кино – видеоигры. Здесь зритель (точнее, уже игрок) не просто наблюдает картинки, но и сам конструирует сюжет. И при этом не отмерли ни кино, ни театр.

Как развивалась художественная литература? Сначала – устное творчество: сказки и легенды, где сказитель каждый раз пересказывает один и тот же сюжет, иногда с вариациями. Потом появились средства хранения информации (письменность, бумага, цифровые носители), и появилась собственно литература. Но третий уровень – интерактивная литература («интерактура», что ли) так и не появился, несмотря на то, что технически она уже давно должна была появиться.

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

Оказалось не всё так радужно. Книги-игры есть, но они ограничиваются только читательскими переходами («Ты можешь своровать артефакт. Если хочешь украсть, перейди на стр.332, если нет – на 154»). Для того чтобы книгу можно было опубликовать в бумажном варианте. А если такая книга публиковалась в электронном виде (например, в формате PDF), то там всё ограничивалось банальными гиперссылками.


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

А потом вдруг вспомнил, что сам программист. Что постоянно разрываюсь между двумя главными интересами в жизни: программированием и писательством (не считая внеконкурентного плавания). И тут меня торкнуло: а почему бы не попробовать! Интересная ведь идея – объединить литературу и программирование! Ведь мы, авторы, не используем и сотой части возможностей, которые дарят нам информационные технологии, а по старинке пишем статичные тексты.

Я сразу отказался от идеи использовать в «интерактуре» такие возможности как вставки фоновой музыки, видеороликов, игры со шрифтами и анимацией. Это уже не будет новой литературой. Текст должен остаться текстом, а роман – романом.


Итак, что будет в новом романе:

0) Старая фишка из книг-игр – нелинейный сюжет. Сюжет будет формировать сам читатель; в некоторых местах романа ему будет предложен выбор, который повлияет на сюжет. Например, две ветки: отправиться к Чёрным камням или Белой скале. Даже главы у разных читателей будут идти в разном порядке! И, конечно, несколько концовок, к одной из которых придёт читатель в зависимости от выбора в ключевых точках.

1) Выбор протагониста. Читателю будет предложен выбор главного героя из четырёх персонажей (в пишущемся романе). Кому что нравится; классический набор: «воин», «мастер», «вор» и «маг» (в современной интерпретации). В зависимости от выбора в экстремальных ситуациях каждый герой поведёт себя по-своему: воин предпочтёт силовое решение, мастер – соорудить какую-нибудь шнягу для решения проблемы, вор – обхитрить противника, а маг (учёный) – применить свои знания на практике. Тип главного героя можно поменять по ходу чтения за определённую мзду (см. далее о внутреннем кошельке).

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

3) Репутация героя. Это «воспитательный» параметр: чем выше репутация, тем лучше относятся к герою окружающие персонажи, а внутрироманные торгаши делают хорошие скидки. Репутация – влияние автора романа на читателя. Я, например, не люблю мародёров и грабителей, если читатель сделает выбор в ключевой точке кого-нибудь ограбить, его репутация снизится. Но зато я уважаю помощь окружающим, за это репутация героя повысится.

4) Опыт и харизма. Чем больше герой переживает приключений, тем сильнее растёт его опыт (тоже оказывая влияние на сюжет). А харизма – это своеобразная валюта, напрямую зависящая от опыта, которую можно потратить на прокачку характера персонажа. Движок романа позволяет приобретать качества: смекалку, силу, ловкость, хитрость, влияющие на сюжет. Но качества можно будет приобрести только за харизму.

5) Параметры текста. Их можно будет поменять в любой момент, и текст романа при этом тут же преобразуется. Параметры я ввёл потому, что в своё время устал от претензий типа «всё здорово, но герой много курит», «хорошо, но побольше бы драк», «здорово, но слишком много рассуждений», «автор много ёрничает, хотелось бы посерьёзнее». Поэтому я пока остановился на следующих настройках:

- боевые сцены: выставляем галочку и наслаждаемся подробностями драк;

- описания и подробности: для тех кто любит такое «Стояло жаркое лето, на лугу летали бабочки, махая пёстрыми крылышками…»;

- размышления и самокопания: для любителей рефлексии «Убив врага, я задумался о смысле бытия, для чего мы живём, чтобы так бездарно умереть…»;

- объяснения и рассуждения: «Это бурбулятор. Принцип его действия основан на квантово-волновой магии, где используется закон сохранения фаерболов в магопространстве…»;

- политика: убираем галочку, и герои становятся совершенно аполитичными; 

- выпивка и курение: убираем эту галочку, и персонажи ведут ЗОЖ как шаолинские монахи;

- стиль текста, можно выбрать три варианта. Победит главгер плохого парня и скажет:

а) нейтральный текст: «Получил, ублюдок мать твою?!»

б) пафосный текст: «Теперь, негодяй и подлец, ты не будешь осквернять воздух моей Родины своим зловонным дыханием»

в) ироничный текст: «Не ушибся, родной? Не успел соломки подстелить?»

Параметров (не в этом романе, а вообще) можно придумать множество: от третьего лица – от первого лица, возраст героя, образование читателя (делать текст умнее или заглупить его специально), всевидящий автор или из головы героя (тот самый фокал!), использовать мат или нет и пр.

6) Внутрироманный блог и словарь. Не все любят текст от автора, когда он впадает в рассуждения, обращаясь к читателю, как это часто делали классики («разрушение четвёртой стены»). Поэтому авторский текст скрыт под кат, но его можно прочесть в любой момент. А можно и не читать – он глаза не мозолит. Также в романе имеется внутритекстовый словарь для неологизмов, используемых авторов. Если читатель подзабыл, что значит тот или иной термин, он может кликнуть по незнакомому слову и прочесть всплывающую подсказку.

7) Случайные события. В роман будут вставлены случайные события, например, явления природы, стихийные бедствия, появления монстров или характер драки с противником. Они тоже будут влиять на сюжет. Причём, если открыть роман на другой день и перечитать, то события будут уже иными.

8) Вставные эпизоды. В романе будут присутствовать инородные вставки, которые можно будет читать при желании, а можно и не читать. Как «Повесть о капитане Копейкине» в «Мёртвых душах» или «Рассказ о гусаре-схимнике» в «Двенадцати стульях».

9) Викторина. Время от времени в романе будут появляться вопросы на понимание. На них можно отвечать, а можно и не отвечать. Удачными ответами можно будет пополнить кошелёк.

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

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

12) Спецфункции. Особые функции, почти читерские, состав которых будет определён чуть позже, и которые значительно опустошат кошелёк главгера.


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

1) Проблема пиратства. Она просто потеряет смысл, потому что сам алгоритм романа хранится на сервере, а сюжет формируется читателем. Ну, прочтёт (или пройдёт) пират роман до конца, скопирует и выложит его на Флибусту, а смысл? Ведь это будет только один из многочисленных вариантов романа, статичный текст! Это всё равно, что выложить летсплей какой-нибудь игры, а не саму взломанную игру. Более того, у читателя, прочитавшего роман, появится возможность перевести свой вариант прочтения в PDF и сохранить. Но это будет уникальный вариант из многих тысяч.

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

3) Читатели будут перечитывать роман несколько раз. Ведь это каждый раз будет новый роман! Не нужно будет писать длинные серии и саги, ибо несколько саг можно будет уместить в один живой роман в виде сюжетных веток.

4) Гибкая ценовая политика. Читатель сам решит, как ему финансировать главного героя. Заплатит больше – герой закупится самыми отвязными ракетомётами и плазмогенераторами и сокрушит всех вражин. Заплатит меньше – придётся выкручиваться. Не заплатит ничего – герой помрёт на пятой главе от ран и голода, проклиная жадного читателя. Получается, читатель как бы платит не алчному автору за книгу, а финансирует собственного героя, причём используется гибкая финансовая политика.


И последнее, о литРПГ. Я в своё время критиковал поклонников этого направления, но первый живой роман будет написан близко к этому жанру. Почему? Только по одной причине: литРПГ – прекрасно формализованный жанр, который очень удобно программировать. Конечно, живые романы можно писать и в других жанрах (детектив, например, очень неплохо программируется), но литРПГ наиболее удобен для отработки навыков автора интерактуры. А внутрироманные механизмы избавят автора от указания в тексте длинных «портянок» со скиллами и характеристиками.


Роман пока только начал программироваться писаться; фандопущения иного мира – это сборная солянка из моих повестей, рассказов и романа с некоторыми добавленными новинками. Алгоритм и структурная схема романа уже разработаны. Скорость его написания будет раза в четыре медленнее обычного «статичного» романа, потому что текст, который лежит на сервере, выглядит примерно так:

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

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

Кто заинтересовался этой технологией, может пока поразвлечься с демонстрационной сказкой «Сага о Колобке» на сайте. Зайти в меню, попереключать параметры текста и посмотреть как текст «играет» в зависимости от опций или от списка «противников» Колобка.


Для тех, кто дочитал этот длиннющий пост до конца, вот ссылка на живой роман: https://author.today/work/51507 , а в нём внутри ещё одна ссылка на сайт.

Я извиняюсь за то, что заставляю читателей гулять по ссылкам, но мне очень нужны просмотры. «Прошу отнестись с пониманием» (с). Если вам понравилась идея, отсалютуйте роман лайками, которые нужны как воздух, ибо авторский рейтинг у меня чуть повыше чем у плинтуса; недолго и сгинуть в безызвестности и нищете. Помните, что ставя лайк, вы поддерживаете не меня, а технический прогресс в моём лице. Потому как технология интерактуры используется впервые, может даже и в мире! А я за это каждому читателю подарю 12 (!!!) внутрироманных тугриков, которых хватит надолго, если грамотно расходовать! 


З.Ы. О донатах и финансовой стороне вопроса я напишу завтра, а то и так уже пост разросся до невозможности.

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


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


З.З.З.Ы. Для программистов по поводу дизайна сайта. Я знаю, что такое Вордпресс, Джумла, богопротивный Бутстрап и даже jQueryUI. Но сайт я сделал с минимальным дизайном, потому как его основная задача – это публикация и демонстрация живых романов. Не хочется утяжелять его фреймворками, там чистый PHP + капелька JS, зато грузится быстро.

+46
1 482

0 комментариев, по

3 178 0 1 163
Наверх Вниз