Как написать сюжет для ролевой

#статьи

  • 10 авг 2022

  • 0

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

Иллюстрация: Unsplash / Polina Vari для Skillbox Media

Владимир Шумилов

Журналист, автор статей, посвящённых игровой индустрии.

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

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

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

куратор Scream School, нарративный дизайнер, продюсер медиаконтента (Shadow Fight 2, Vector 2, «Помни…»)

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

Скриншот: игра «Помни…» / Ice-Pick Lodge

Во многих школах IT-профессий, где преподают геймдизайн, кураторы курсов говорят студентам: «Вам нужна простая и понятная механика, которая будет работать». Есть задача, есть паттерн её выполнения, есть результат действий. Интерактив. Любой популярный проект сегодня — это набор элементарных игровых механик, суть которых поймёт даже ребёнок: прыгаешь, бегаешь, стреляешь, прячешься и так далее. Можно подумать, это же очевидная штука. Но именно об этап придумывания «той самой механики» и ломает зуб сценарист видеоигр. Почему? Потому что игровой нарратив будет напрямую зависеть от механики — по какой причине в игре я делаю то, что делаю?

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

Другой пример — проект Дейва Перри Messiah. Там протагонист — безобидный с виду ангельский пупс в подгузниках. Кор-механика игры — умение Боба, главного героя, вселяться в любое тело. Вне человеческой оболочки он совершенно безоружен и погибает чуть ли не от простого пинка, но именно это умение даёт нам совершенно иной взгляд на жанр, а оттого и на сценарий. Мы пишем историю о существе, которое может быть всемогущим при наличии большой удачи и достаточно скиллового игрока. Мы двигаем сюжет, отталкиваясь от того, кто наш персонаж, что он умеет и как его навыки или особенности могут пригодиться (или же наоборот — помешать) в его квесте.

А теперь кратко: чтобы написать свой первый сценарий для ВИДЕОИГРЫ, подумайте над тем, как в неё играть (и почему это должно быть кому-то интересно). После этого придумайте механике сюжетное обоснование. А затем, имея на руках эти ограничения, напишите историю. С механикой на руках строить её будет проще — ваш сценарий вплетён в игровой процесс, а не существует сам по себе.

Где-то здесь сценарист превращается в нарративного дизайнера. Но это уже другая история.

соло‑разработчик Eclipse

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

Например, стоит всегда держать в голове опыт и возможности команды разработчиков, иначе можно создать ворох проблем при реализации сценария в игре. Чаще всего свой первый сценарий для будущей игры пишет тот же человек, который сам его и будет реализовывать, если мы говорим об инди-играх. Но в любом случае нужно обязательно учитывать опыт и возможности команды. Заранее подумать о том, как именно игра будет взаимодействовать с игроком и доносить до него историю. Можете ли вы позволить себе озвучку каждого действия игрока или персонажей? Если да, то на каком уровне можно реализовать лицевую анимацию? Может, лучше выбрать голос за кадром? Или вообще отказаться от озвучивания? Можете ли вы передать сюжет иными способами? Какие инструменты есть у команды? Будете ли вы создавать уникальные анимации? В общем, эти вещи обязательно нужно учитывать.

Скриншот: игра Eclipse / MadRock

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

Контекст геймплея — это описание происходящего с игроком. Нет необходимости в переводе на другой язык. Используется для левел-дизайна.

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

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

Таким образом, когда вы будете передавать готовый сценарий в руки команды (дизайнера, переводчика, 3D- или 2D-художника), вы отметите, где, кому и на что стоит обратить внимание. Это поможет в реализации проекта.

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

сценарист Grayshaft

RPG в открытом мире (как, впрочем, и любая достойная игра) просто обязана погружать. Как угодно: зацепить сюжетом, необычным миром, интересными локациями, главным героем. Если в первые часы игры погружения не происходит, значит, это не ваша игра.

Как бы моя сестра ни расхваливала Horizon: Zero Dawn, и как бы постапокалиптический мир действительно ни был хорош, — сеттинг игры меня не погружает в достаточной мере. А вот сестру Horizon сподвигла впервые сменить цвет волос в реальной жизни. Чудеса игровой индустрии!

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

Скриншот: игра Grayshaft / Fire & Frost

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

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

Но как сделать выбор действительно интересным?

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

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

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

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

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

Скриншот: игра Grayshaft / Fire & Frost

Кстати, нет ничего плохого в том, чтобы на ранних этапах заставлять героя дёргать репу по просьбе фермера или заниматься другой «негеройской» работой. Помимо банального получения опыта или редких предметов, такие побочные задания знакомят героя с персонажами, населяющими мир, и раскрывают их истории. Но согласитесь — тяжело слушать про проблемы свинопаса, когда со всех сторон уже напирают враги, а на ваших плечах лучшие доспехи и судьба всего континента. Это работает и в обратную сторону — кидать героя-новичка в пучины судьбоносных решений не стоит. Такое решение будет только сбивать игрока с толку.

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

писатель, сценарист (Remedium, Cyber Dread, книга «И боги услышат»)

Свой день нарративному дизайнеру стоит начинать с глубокого вдоха и мантры: «Я сейчас работаю не над книгой, пьесой или мультфильмом. Я помогаю родиться игре. Игре, Карл!»

Увы, слишком часто сценаристы и писатели, привыкшие к своими медиа, начисто игнорируют незнакомые вещи вроде интерактивности, эффекта соучастия или условности игровых механик. Отсюда возникают археологи, которые занимаются массовым геноцидом, но потом плачут из-за одного-единственного убийства в кат-сцене (речь идёт о Ларе Крофт из перезапуска серии Tomb Raider 2013 года. — Ред.). Или паладины, которые хоронят убитого друга, вместо того чтобы кастануть на него воскрешение. Создатели хотели драмы, а вышел фарс. И всё из-за непонимания доступных инструментов.

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

В идеальном мире сценарист должен появляться в команде на этапе продумывания концепции, чтобы заранее вплести свои идеи в механики и арт. Однако такое происходит очень редко. Поэтому я советую любому нарративщику первым делом вникнуть в проект, в который он попал. Стоит выписать все готовые сущности, механики и условности. Медленно просматривая готовый список, можно понять, какая именно история нужна игре и какие инструменты для её раскрытия у вас есть. А уже после можно смело применять все приёмчики из учебников по сценарному мастерству вроде «Кино между адом и раем» или «Тысячеликого героя».

Скриншот: игра Remedium / Sobaka Studio

Например, мой текущий проект — Cyber Dread (название рабочее), изначально позиционировался как roguelike, а значит, главный персонаж в нём должен был постоянно умирать. Я не стала игнорировать эту условность и заложила в основу сюжета идею клонирования, бонусом получив целый ворох интересных драматических вопросов. Как меняется характер человека, раз за разом переживающего смерть? Какие уникальные задачи может поставить чисто механическое ограничение «не переносить снаряжение с миссии»? Как клоны воспринимают друг друга?

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

Итог: учитывайте особенности игр, уважайте свой проект и проверяйте гипотезы на игроках. Всё обязательно получится!

писатель, сценарист (Athanasy, Ceiba)

Если уж вы принялись читать эту статью, то я предполагаю, что у вас есть хотя бы минимальный писательский опыт. Если нет — что ж, удачи вам. Крепитесь. Лучше наймите сценариста. К счастью, создатель игры Athanasy Евгений Махнёв поступил именно так и смог довести игру до релиза в Steam.

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

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

Идея, родившаяся в голове, обретает форму благодаря урокам из учебников. Появляется костяк сюжета и даже, страшно сказать, диалоги. Но как привязать этот текст к игре? Как передать чувства и переживания персонажа через игровой процесс? Это не ваша забота. Тут всплывает неожиданный совет-откровение: сценарист и геймдизайнер — это в идеале разные люди. Сценарист и программист — разные люди. Даже сценарист и SMM-менеджер или копирайтер — разные люди!

Скриншот: игра Athanasy / Wirion

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

Кстати, о времени. Написание сценария — это настоящая работа. По восемь часов в день с перерывом на обед. Желательно с зарплатой. К ней, как и к любой другой работе, применимы законы Мёрфи. Поэтому рассчитывайте свои силы и время. Если вы собираетесь написать сценарий за десять дней — готовьтесь морально, потому что писать его вы будете десять недель. Сценарий визуальной новеллы Athanasy писался и переписывался несколько лет. Финал второго проекта — Ceiba — я собирался написать за две недели, но обдумываю и кручу его в голове уже третий месяц.

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

Отбросьте стыд. Не бойтесь быть искренними и цельными в рамках своего жанра. Я и сам знаю этот соблазн, это желание погрузиться в постмодернизм, разрушение четвёртой стены, деконструкцию жанра и подмигивание игрокам. Именно этот соблазн — причина существования так называемого «юмора программистов», бича и проклятия российских компьютерных игр, в которых иногда буквально каждый диалог переполнен меташутками и отсылками к популярной культуре. Это полностью разрушает атмосферу игры, делая тщательно проработанный художниками сеттинг бессмысленным. Но как же легко и приятно сказать игроку: «Хэй, это просто мелкая игра! Не будь таким серьёзным, мы тут просто постиронично развлекаемся!»

Такая позиция — защита от критики, защита от боли, которую причинят вам злые слова игроков, ругающих ваше творение. Эта позиция мне очень хорошо знакома по конкурсам для начинающих писателей. «Да это я за одну ночь написал, просто попробовать, не ругайте так сильно!», «Это моя первая работа, ничего особенного, не считайте за серьёзную заявку».

Скриншот: игра Athanasy / Wirion

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

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

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

редактор, нарративный дизайнер

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

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

Но главное — не слишком увлекаться. Есть люди, которые зарываются в «подготовительную работу», набирают огромный бэклог литературы — и тонут в нём, так и не дойдя до практики. А ведь теоретическая база нужна лишь для того, чтобы у новичка сложилось общее понимание, что делать и как. Остальное решает опыт.

Выберите для старта три-четыре источника и изучите их. Игровая сценаристика близка к киношной, поэтому недостатка в литературе нет. От себя могу посоветовать «Как работают над сценарием в Южной Калифорнии» Говарда и Мабли, «Как хороший сценарий сделать великим» Линды Сегер и её же «Создание незабываемых персонажей». По геймдизайну стоит прочитать The Art of Game Design Джесси Шелла и Level Up! Скотта Роджерса. На этом ваше погружение в теорию только начнётся, но к практике стоит переходить как можно скорее — остальное доберёте по мере работы. Учиться вам всё равно предстоит всю жизнь.

Отдельно хочу выделить книгу Норы Галь «Слово живое и мёртвое». Это пособие для переводчиков, но оно отлично открывает глаза на то, как нужно орудовать главным инструментом любого писателя — языком. Книга поможет писать грамотно, эффективно и просто красиво. Главное — помните, что игры ближе к кино, чем к литературе. Дэвид Фостер Уоллес мог по три страницы описывать усы таракана, но в играх такой подход недопустим: чем компактнее, тем лучше.

Ещё один совет связан со сценарной структурой. Западная драматургия основана на конфликте, и ко многим видеоиграм, особенно минималистичным и «уютным», она плохо применима. Чтобы не натягивать сову на глобус, стоит смотреть шире. Например, вам может пригодиться азиатская четырёхактная структура «кисётэнкэцу», в основе которой лежит не конфликт, а сюжетный поворот. Она полезна и сценаристам, и геймдизайнерам: например, на ней основан дизайн игр Nintendo.

Скриншот: игра Legend of Zelda: Breath of the Wild / Nintendo

Если вы сели писать первую игру, ваша задача — поскорее довести дело до конца и двигаться дальше. Не стоит метить в шедевр и бояться каждой ошибки: дебютная работа всё равно не станет вершиной вашего творчества. Это кажется очевидным, но многие (включая меня) об это всё равно спотыкаются.

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

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

Если вам повезло с порога попасть на борт крупной студии, дело пойдёт легко: наставник ознакомит с пайплайном, гайдами и документацией, а работа будет строиться поэтапно и чётко. От вас нужно лишь делать всё вовремя и прислушиваться к обратной связи.

Если ваша первая игра — инди-проект новой команды, придётся планировать всё самому. Начинайте с общего и двигайтесь к частному.

  • Напишите несколько брифов, где история изложена в паре предложений. Выберите лучший.
  • Набросайте к брифу варианты концепта — более подробного описания истории. Снова выберите лучший.
  • Напишите расширенный синопсис — подробное описание основных сюжетных моментов. Это общий план истории.
  • Если у вас фантастический мир, обязательно пропишите его лор. Даже если не вся информация пригодится в игре, это позволит сделать сеттинг убедительным и систематичным.
  • Заведите таблицу с анкетами всех персонажей, где будут указаны их основные черты характера и внешности, сильные и слабые стороны, а также тайны и особенности речи. Последнее поможет придать персонажам индивидуальности.
  • Разбейте сюжетные события по уровням и напишите подробный план истории.

После этого можно смело писать итоговый текст. Все эти этапы нужны, чтобы у вас и ваших коллег была чёткая картина: какую историю и в какой последовательности вы хотите рассказать. Строго следовать плану не получится, но вносить коррективы куда проще, когда есть общая картина. Главное — держите в уме, что каждый элемент должен быть на своём месте. Чем меньше в истории случайных и бесполезных деталей, тем она лучше. Это касается и персонажей, и сюжетных событий, и строчек диалогов. Будьте готовы обосновать каждое слово.

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

соло-разработчик Eternal Evil

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

Например, когда я начинал разрабатывать Eternal Evil, то не знал, о чём будет игра. Понимал только, какими приблизительно будут сеттинг и атмосфера и на что они должны быть похожи. Такую картинку обязательно нужно видеть на ранних этапах. Рекомендую пойти на Pinterest и черпать вдохновение там.

Скриншот: игра Eternal Evil / Honor Games

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

Далее нужно определиться, какие локации вы сможете построить в своей игре, какие ассеты будете использовать. Если у вас уже есть представление о локациях и врагах, вы можете отталкиваться от них и писать сценарий. Довольно сложно что-либо придумать на пустом месте. Думаю, тут сработает подход, который я применяю при создании головоломок в Eternal Evil (они, кстати, всем очень понравились, к моему удивлению). Я осматриваю окружение и отталкиваюсь от того, что вижу. Смотрю на все свои модели, оглядываюсь на локации и думаю, как можно применить те или иные объекты, заставить их работать вместе.

То же самое со сценарием. Изначально я решил, что в моей игре основной локацией будет отель. Для начала я прогуглил всё, что связано с отелями, посмотрел фильмы, почитал краткие содержания книг и в какой-то момент наткнулся на реальную историю маньяка Генри Говарда Холмса. Ходила легенда, что у него был свой отель, построенный как лабиринт, — там он похищал людей, травил их газом в комнатах, а потом по трубам спускал в подвалы и мучил. Я подумал, что это отличная идея для survival horror. И это не плагиат уже существующей игры, так как история взята напрямую из реальности.

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

В изначальной версии всё сводилось к тому, что под отелем была научная лаборатория (привет, Resident Evil) и учёные подпитывали её человеческой энергией. Люди помещались в капсулы, и потом их перерабатывали в энергию для коллайдера. В какой-то момент из космоса пришла чужеродная энергия варпа. Она изменяла всё, во что вселялась, и люди превращались в зомби.

Я был не очень доволен этой версией, поэтому начал черпать вдохновение во вселенных, которые мне нравились. В какой-то момент вспомнил про Legacy of Kain — легендарную серию игр про вампиров с крайне запутанным и крутым сюжетом. Мне сразу же стало ясно, что стоит создать вампирский сеттинг. Ведь в нём есть всё необходимое для интересной игры: и глупые упыри/гули, которые выступят в роли зомби, и быстрые вампиры, которые станут боссами. Тогда я начал изучать различные сеттинги, игры, кино по теме, и с того момента всё пошло как по маслу. Дальше придумывать базовые повороты стало легко. Так же легко было вписать в вампирскую историю сюжет с отелем. Сложнее было прорабатывать именно детали, диалоги и ситуации. Здесь нужно терпение и упорство.

Скриншот: игра Eternal Evil / Honor Games

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

Я, например, так увлёкся, что начал продумывать лор игры от самого сотворения мира. Многое, конечно, осталось за кадром, ведь игра не сможет уместить в себе столько информации. Это всё-таки не RPG. Тем не менее эти наработки помогли мне определиться с базовыми законами вселенной.

Чтобы сюжет не превратился в сюр, у вас всегда должны быть определённые рамки.

сценарист, продюсер (Paradox of Hope, DarKnot, Room2442)

Есть очень много разных книг, которые могут помочь вам в написании первого сценария. Однако ни в одной из них вы не найдёте своего голоса, потому что он придёт только с практикой. Есть затасканная и на первый взгляд поверхностная, но очень важная истина: чтобы написать хороший сценарий, сначала нужно написать много плохих. Именно с ошибками и синяками появится понимание, как сделать лучше, а постепенно придёт и тот самый «голос».

Тут я могу посоветовать практику Рэя Брэдбери, которую он описывал в книге «Дзен в искусстве написания книг». В первый черновик сценария важно вкладывать «чистые» чувства — и поднимать темы, которые волнуют именно вас. Так вы найдёте контакт с работой и получите удовольствие. Дальше — страдания: итерации, правки, переписывание, адаптация, редактура. Постепенно текст изменится, может быть, даже до неузнаваемости. Однако вы будете знать, что в его основе — то, что вам близко. То, что вы любите или ненавидите. То, чем вы вдохновляетесь. То, что вас радует или тревожит. Ваши чувства отпечатком останутся между строк. В конце концов, мы все так или иначе отражаемся в нашей работе.

Я не раз пользовался этим методом, он помогал мне преодолевать тупики и кризисы. Однако я не могу назвать его единственно верным или самым действенным. Сложно вырезать «себя» из текста, который пишется по заказу или чужому ТЗ, однако часто приходится делать именно это. В большинстве случаев история станет только лучше.

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

Возможно, это всё звучит слишком абстрактно и «по-авторски» и слабо связано с коммерческой работой. Однако по собственному опыту могу сказать, что важно вкладывать частичку себя во всё, что делаешь. Пусть мизерную, пусть её никто и не заметит, но об этом будете знать лично вы. Неважно, боль это, счастье, грусть или недовольство. Вы будете видеть эти эмоции между строк, и они будут вас радовать.

Ещё в написании сценариев мне сильно помог опыт, который я получил, работая автором текстов. Многие думают, что статьи, интервью, эссе, обзоры, новости и лонгриды почти не связаны с привычным творчеством. Возможно, так и есть. А может, всё как раз наоборот.

Скриншот: игра Paradox of Hope / Monkey-With-a-Bomb

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

Если отодвинуться от любых притязаний на творчество в статьях и лонгридах, то чисто с технической точки зрения такая практика будет полезна и сценаристам. Хорошие нехудожественные тексты научат понимать структуру ваших будущих произведений. Дело в том, что любой лонгрид про творческий путь, биографическая справка известного разработчика, история серии или студии — это уже готовые сюжеты со своими подъёмами, падениями, минутами отчаяния и переосмыслениями пройденного пути. То есть почти всегда у вас уже будет готовая трёхактная структура — завязка, развитие и развязка. События уже произошли, информация доступна и открыта, интервью записаны. Вам остаётся лишь собрать вместе все кусочки истории, отсечь лишнее и сделать так, чтобы у читателя в голове сложилась картинка.

Я всегда смотрел на такие тексты через призму кинематографа. Любая статья про Хидео Кодзиму, Хидэтаку Миядзаки или Suda51 — фундамент для байопика напополам с производственным романом, действие которого разворачивается у вас в голове. Если структура сбита, события перепутаны или автор отвлекается на ремарки, раздутые пояснения или личное мнение — страдает кинематографичность такого текста. Важны лишь события, люди, их эмоции и цитаты, а выводы читатель сделает сам.

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

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

Скриншот: игра DarKnot / Monkey-With-a-Bomb

Есть очень полезный сценарный подкаст «Поэпизодный клан» от канала «Либо Либо». В нём сценаристы сериалов «Эпидемия» и «Толя-робот» однажды рассказывали о принципе «трёх П»: пишем, понимаем, переписываем. Сначала стоит сделать первый набросок с любыми безумными идеями, сценами и темами. Потом — взглянуть на него свежим взглядом и понять, что в нём не работает. Затем — переписать, исправить так, чтобы сцены и реплики сложились в цельное повествование.

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

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

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

Участвовать

Научитесь: Профессия Сценарист
Узнать больше

Как придумать сюжет?

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

╭─━━━━━━⊱☪⊰━━━━━━─╮

Как придумать сюжет?-[BCU]Как придумать сюжет?

[BC]Залог интересной игры - красивый сюжет. Причем вовсе не обязательно, чтоб

╰─━━━━━━⊱☪⊰━━━━━━─╯

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

╭─━━━━━━⊱☪⊰━━━━━━─╮

Как придумать сюжет?-[BCU]Как придумать сюжет?

[BC]Залог интересной игры - красивый сюжет. Причем вовсе не обязательно, чтоб

╰─━━━━━━⊱☪⊰━━━━━━─╯

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

╭─━━━━━━⊱☪⊰━━━━━━─╮

Как придумать сюжет?-[BCU]Как придумать сюжет?

[BC]Залог интересной игры - красивый сюжет. Причем вовсе не обязательно, чтоб

╰─━━━━━━⊱☪⊰━━━━━━─╯

Если вы хотите предложить совместную игру другому игроку, не бойтесь обратиться к нему в ЛС . Но вам обоим будет удобнее, если вы сразу опишете в общих чертах предполагаемый сюжет. И лучше планировать не отношения, а события. Часто велик соблазн «сосватать» собственного персонажа за кого-то, кто понравился в игре, но у персонажей может быть на этот счет мнение, не совпадающее с мнением игроков. Правильнее придумать совместное приключение и посмотреть, что из этого получится. Даже если заветная искра между персонажами не пробежит, у вас в копилке появится красивая история, а у персонажа — баллы опыта для дальнейшего развития и друг или хороший знакомый.

╭─━━━━━━⊱☪⊰━━━━━━─╮

Как придумать сюжет?-[BCU]Как придумать сюжет?

[BC]Залог интересной игры - красивый сюжет. Причем вовсе не обязательно, чтоб

╰─━━━━━━⊱☪⊰━━━━━━─╯

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

╭─━━━━━━⊱☪⊰━━━━━━─╮

Как придумать сюжет?-[BCU]Как придумать сюжет?

[BC]Залог интересной игры - красивый сюжет. Причем вовсе не обязательно, чтоб

╰─━━━━━━⊱☪⊰━━━━━━─╯

Красивой игры!

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

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

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

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

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

Надеюсь, она будет полезна и вам.

Блок-схема

001

Краткое описание методики

Шаг 1. Собираем информацию для будущего сюжета

Прохождение первого шага методики тесно связано с входящими данными (жанр игры, литературно-художественный стиль, целевая аудитория и др.) и состоит из трех действий:

  1. Изучение входящих данных;
  2. Выявление типичных характеристик этих данных;
  3. Составление собственного списка ассоциаций, связанных с входящими данными.

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

Для выявления типичных характеристик входящих данных опирайтесь как на собственные знания, так и на то, что без труда и с пользой можно почерпнуть в сети:

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

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

Настоятельно рекомендуем посмотреть чек-лист к шагу 1 и подробный пример выполнения шага 1, чтобы перепроверить себя.

Шаг 2. Формируем сюжетную цепочку

Самое важное, что вы получите, завершив второй шаг, — это структура вашего сюжета.

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

Для чего это нужно? Для того чтобы вы были уверены, что можете в 1 предложение уместить квинтэссенцию вашего сюжета. Если создать такое предложение не получается, значит, вы еще не знаете/не понимаете, о чем будет ваш сюжет, а это в свою очередь означает, что целостный сюжет[1]Сюжет — целостный ряд логически связанных между собой событий, раскрывающих основное содержание … Continue reading написать вы пока еще не готовы.

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

Если ключевого замысла нет, то это тоже своеобразное преимущество: вы вправе формировать сюжет абсолютно самостоятельно. Используйте при этом элементы, которые получились у вас по завершении шага 1.

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

У вас в распоряжении есть набор элементов. Их могло получиться 10, 12, 27, 44, 18 и так далее. Все зависит от того, сколько типичных характеристик и ассоциаций с входящими данными вы выделили и выписали. Гигантский сюжет для игры с огромным количеством разнообразного контента на много десятков часов геймплея потребует больше элементов. Маленький сюжет для небольшого проекта, соответственно, — меньше.

Перечитывайте ваши элементы. Группируйте их, комбинируйте, пробуйте самые разные сочетания. Эти сочетания натолкнут вас на части вашего будущего сюжета, вы увидите и почувствуете события, которые происходят в вашем сюжете. Но целостного сюжета вы еще не видите. Продолжайте компоновать, собирать в различные группы элементы до тех пор, пока у вас в сознании не накопится столько событий, что вы готовы поставить точку и сказать: “Теперь я знаю, о чем мой сюжет. Что в нем происходит, кто тут главный герой”.

Значит, у вас появился ключевой замысел. Обязательно запишите его.

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

Теперь в зависимости от ряда факторов, самый важный из которых — величина будущей игры (нужен 1 час геймплея, 8 часов, 24 часа?), необходимо создать структуру вашего сюжета.

Чем объемнее предполагается сюжет, тем из большего количества частей он будет состоять. Для короткого сюжета маленькой игры подойдет простая структура — по одной-две части на завязку, основное действие, кульминацию и развязку. Такой вариант удачен, к примеру, в случае с игрой для NES Adventures in the Magic Kingdom.

Более сложная композиция потребуется для проекта вроде Warcraft III: Reign of Chaos — здесь сюжет с несколькими обширными ветками основного действия — необходимо хорошо продумывать, сколько отдельных частей вы посвятите каждому сегменту структуры. И общее количество этих частей может оказаться очень большим. К примеру, 2 части для экспозиции, 1 для завязки, 18 для основного действия и т. д., так что в сумме получится 20 или даже больше.

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

Для самопроверки обязательно посмотрите чек-лист к шагу 2 и подробный пример выполнения шага 2.

Шаг 3. Детально описываем сюжет

В начале шага 3 в вашем распоряжении обязательно есть:

  • Набор элементов, выделенных в ходе шага 1;
  • Ключевой замысел и структура вашего сюжета (результат шага 2).

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

Готовый сюжет — вот что вы получите по завершении шага 3. На самом деле до шага 3 проделана уже почти вся работа.

Наверняка на этом шаге вы уже знаете ответы на следующие вопросы:

  • Из скольких частей состоит ваш сюжет?
  • Сколько частей посвящено каждой составляющей структуры сюжета? (сколько посвящено завязке, основному действию, кульминации, развязке?)
  • О чем вообще ваш сюжет? (именно это отражено в ключевом замысле)

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

Когда вы комбинируете элементы во время шага 2, чтобы создать ключевой замысел и/или чтобы определиться с общей структурой сюжета, вы, возможно, сразу прописываете некоторые части вашего сюжета (может быть, только мысленно). Теперь — пришло время делать это намеренно и обязательно в письменном виде.

Те самые части истории, которые приходят вам в голову при смешивании элементов, наверняка соответствуют частям структуры сюжета, которую вы утвердили по завершении шага 2.

Прописывайте их.

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

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

Посмотрите, сколько частей в структуре вашего сюжета. Посмотрите, сколько частей вы прописали. Если — все части (и при этом у вас не возникло желания/потребности расширить или сократить структуру сюжета), то остался последний и, пожалуй, самый приятный шаг — внимательно прочитать свой сюжет и честно оценить, насколько качественным он получился.

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

Теперь самое главное — выкорчевать все логические нестыковки (которые вы наверняка заметите при прочтении полученного сюжета от начала и до конца) и убедиться, что сюжет точно соответствует входящим данным. Особенно — игровому жанру[2]Игровой жанр — та или иная категория игр, определяемая набором типичных характеристик геймплея, которые … Continue reading, литературно-художественному стилю, тематике и целевой аудитории.

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

Еще раз проверьте себя, посмотрев чек-лист к шагу 3 и подробный пример выполнения шага 3.


Подробное описание методики

Методика состоит из нескольких шагов. Для выполнения каждого из них вам потребуется определенные входящие данные, а чтобы можно было считать шаг завершенным, нужно выполнить все работы, перечисленные в чек-листе[3]Чек-лист — список пунктов для самопроверки на полноту и правильность выполнения шагов методики. этого шага.

Шаг 1. Собираем информацию для будущего сюжета

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

Но есть такие аспекты, без которых приниматься за создание игрового сюжета вообще не имеет смысла. К ним относятся игровой жанр[4]Игровой жанр — та или иная категория игр, определяемая набором типичных характеристик геймплея, которые … Continue reading
(платформер, текстовый квест и др.), литературно-художественный стиль[5]Литературно-художественный стиль — указание на то, в каком литературном стиле должен быть представлен … Continue reading
(комедия, детектив и др.), целевая аудитория (18+, женщины после пятидесяти и др.) и общая тематика/сеттинг[6]Сеттинг — среда, в которой происходит действие игры, вымышленная или воспроизведенная игровая вселенная, … Continue reading
(зомби-апокалипсис, сражения в космосе и др.).

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

Пример:

  • типичными характеристиками для литературно-художественного стиля “фентези” будут: использование мифологических или сказочных мотивов; вымышленный мир, близкий к реальному Средневековью; сверхъестественные явления или существа и др.
  • типичными характеристиками для игрового жанра “платформер” будут движущиеся платформы; преодоление препятствий с помощью прыжков и т.д.

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

  • характеристики игровых жанров;
  • классификация компьютерных игр;
  • список литературных жанров;
  • сборник сюжетных приемов для разного медиа-контента (англ. яз.);
  • сборник сюжетных приемов для разного медиа-контента (русск. яз.);
  • описание системы возрастных ограничений;

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

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

Пример:

  • Допустим, что информация об общей тематике сюжета заключается в слове: “Италия”. У разных авторов будет совершенно разный набор ассоциаций, связанных с Италией. У одного это могут быть пиццы и пасты, у другого — Рим, у третьего — обувные и кожевенные фабрики, а у четвертого — вообще Пиноккио.

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

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

Пример для детектива-головоломки закрытого типа:

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

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

Чек-лист шага 1:
  1. От заказчика получен максимум требований к будущему сюжету.
  2. Среди требований к будущему сюжету есть информация об игровом жанре, литературно-художественном стиле, целевой аудитории и общей тематике будущего сюжета.
  3. Найдены типичные особенности и характеристики для каждого компонента во входящей информации.
  4. Создан список ассоциаций к входящим данным.
  5. Ни одна ассоциация не вступает в противоречие с ранее выделенными типичными характеристиками.
  6. Общий список типичных характеристик и собственных ассоциаций разделен на две группы: постоянные и эпизодические.

Шаг 2. Формируем сюжетную цепочку

Цель второго шага методики — сформировать сюжетную цепочку, то есть примерно понять и зафиксировать общую последовательность событий сюжета. В этом вам помогут созданная ранее таблица характеристик и ассоциаций, ключевой замысел[7]Ключевой замысел — изложенная в максимально краткой форме (20–25 слов) суть сюжета, в которой в идеале должна … Continue reading сюжета, а также элементарные знания в области композиции сюжета: [8]Композиция сюжета — это общая структура сюжета, которая включает в себя следующие элементы: экспозицию, … Continue readingпонимание, что такое завязка, кульминация, развязка и т. д. Если вы слабо ориентируетесь в элементах композиции сюжета, обратитесь к внешним источникам.

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

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

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

Во-первых, следует четко определить, из скольких и каких именно сегментов будет состоять ваш сюжет. Чтобы это выяснить, вам необходимо понимать, для проекта какой величины и какого формата вы создаете сюжет. Для сравнения сопоставьте, к примеру, сюжет классической игры Darkwing Duck (всего 7 локаций, очень маленький набор персонажей и событий) и сюжет Dragon Age: Inquisition (огромный мир, множество разных NPC и квестов).

Воссоздать структуру сюжета для Darkwing Duck нетрудно. Прямо говоря, это примитивный сюжет. Завязка состоит всего из одного блока, который игрок воспринимает в стартовой кат-сцене. Далее — семь локаций — это основное действие, для которого, соответственно, нужно семь разных блоков. И еще один блок — для развязки, завершения сюжета, что опять-таки подается игроку одной кат-сценой, финальной.

Воссоздание подобным образом сюжета Dragon Age: Inquisition — задача в разы труднее. И потребует написания большого количества текста. Достаточно сказать, что и композицию придется разбивать на большее число сегментов, и для наполнения каждого сегмента потребуется больше смысловых блоков[9]Смысловой блок — часть/отрезок повествования, состоящий из одной или более сцен, объединенных общей … Continue reading. Их общее количество для проекта такого класса вполне может доходить до 50 и более.

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

Потребуется ли для раскрытия завязки сюжета всего один смысловой блок, как это уместно для Darkwing Duck? Или, возможно, стартовый эпизод вашего проекта будет походить на аналогичный в Syphon Filter (большое количество одновременно происходящих в локации событий, сразу несколько фракций на одной площадке, много разных по степени значимости для всей игры персонажей в самом начале и т. п.)? И поэтому наверняка необходимо выделить для завязки побольше блоков, может быть, даже 5-6?

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

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

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

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

Пример для детектива-головоломки закрытого типа:

  • такие характеристики и ассоциации, как, например, швейцар, убийство, яд, стенной шкаф, кухарка и ключ, можно сочетать очень по-разному:
  • 1. (швейцар, убийство, яд) — швейцар был отравлен; (стенной шкаф, кухарка, ключ, яд) — ключ от шкафа, в котором хранился яд, нашли у кухарки.
  • 2. (швейцар, убийство, кухарка) — швейцар убил кухарку; (стенной шкаф, ключ, яд, швейцар) — швейцар открыл ключом стенной шкаф, в котором хранился яд, и отравился.
  • 3. (швейцар, кухарка, убийство) — кухарка убила швейцара; (стенной шкаф, ключ, яд, кухарка, швейцар) — кухарка открыла ключом стенной шкаф, достала оттуда яд и вложила в руки швейцару, чтобы все подумали, что это самоубийство.
  • 4. (швейцар, стенной шкаф, кухарка, убийство) — швейцар нашел в стенном шкафу убитую кухарку; (яд, ключ от шкафа, швейцар, кухарка) — швейцар забрал яд, который нашел в руках у кухарки, и запер ее в шкафу, никому не сказав о случившемся.
  • и т. д.

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

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

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

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

002

Чек-лист шага 2:

Важно! Последовательность работ при реализации шага второго может отличаться от приведенной ниже.

  1. Характеристики и ассоциации сгруппированы в смысловые блоки;
  2. Смысловые блоки объединены в последовательную сюжетную цепочку.
  3. События в сюжетной цепочке не противоречат входящим данным.
  4. События сюжетной цепочки не противоречат типичным характеристикам и ассоциациям, выделенным в группу постоянных.
  5. Смысловые блоки распределены по частям сюжетной композиции.
  6. Суть каждого смыслового блока можно сформулировать одним предложением.
  7. Последовательность смысловых блоков логически обоснована — четко прослеживается связь между ними.
  8. В двух-трех предложениях записан ключевой замысел сюжета.
  9. Для нелинейного сюжета создана графическая схема.

Шаг 3. Детальное описываем сюжет

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

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

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

  • Это было напрасно!

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

Использование такого приема дает игроку ощущение бессмысленности всех его действий и приводит к разочарованию. Наглядный пример — классическое «принцесса в другом замке».

  • Ты проиграл!

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

Если игра заканчивается проигрышем игрока без возможности как-то повлиять на исход, то игрок с большой вероятностью не будет переигрывать игру и будет отзываться о ней негативно. Наглядный пример — концовка Mass Effect III.

  • Все совсем не так!

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

Нельзя разрушать целостную картину восприятия игрового мира: шаблон игрока не должен рваться.

  • Иллюзия выбора.

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

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

Также важно помнить, что вам нужно создать именно сюжет, а не сценарий или описание игровых механик[10]Механика игры — каждая отдельная механика представляет собой правило и/или ограничение взаимодействия … Continue reading и геймплея.

Пример:

— нельзя: “… преодолевая препятствия путем прыжков с платформы на платформу, а также используя скил лазанья по лианам, они помчались к нему”;

— можно: “…рискуя упасть в пропасть, они помчались к нему”;

— можно: “Обыскав всю яхту, пассажиры не нашли членов экипажа и обнаружили, что пропали все шлюпки, а в машинном отделении сломан мотор”;

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

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

В идеале сюжет должен в связной и понятной форме дать представление об общей последовательности событий и их причинах.

Чек-лист для шага 3:
  1. Каждый смысловой блок детально описан.
  2. Общее описание сюжета не противоречит входящим требованиям.
  3. В сюжете нет логических ошибок:
    • все характеристики и ассоциации употребляются обоснованно;
    • все смысловые блоки логически связаны друг с другом и имеют причинно-следственную связь;
    • смысловые блоки не противоречат друг другу и обладают целью, которая не идет вразрез с общей целью повествования[11]Повествование — линейное изложение последовательности событий сюжета игры с использованием различных … Continue reading;
    • каждое событие имеет понятную и раскрытую в сюжете причину.
  4. В описании сюжета сохранено единство масштаба изложения — сюжет не переходит в сценарий (избыточная детализация) или в описание его ключевой идеи (недостаточная детализация).
  5. К описанию сюжета добавлена его наглядная графическая схема.
  6. В сюжете нет описания игровых механик
  7. Главная цель, мотивирующая персонажа на совершение сюжетных поступков, сохраняется и прослеживается на протяжении всего повествования;
  8. Суть, основную мысль каждого смыслового блока можно представить одним предложением.
  9. В сюжетной цепочке нет запретных приемов либо использование их обосновано.

Завершение

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

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

Судьба его еще не решена, и решать ее скорее всего предстоит не вам, а заказчику. В любом случае, для реализации сюжета в игре ему предстоит еще долгий и долгий путь: разработка характеров протагониста и антагониста, описание второстепенных персонажей, работа над единством содержания и формы — определение путей привязки сюжета к геймплею, определение нарративных элементов[12]Нарративные элементы — те средства и образы, тот контент, посредством которых до игрока доносятся … Continue reading, с помощью которых сюжет будет воплощен в жизнь, и многое-многое другое.

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

Детальный пример разработки сюжета

Входящие данные:

1) из обязательно предоставляемых заказчиком:

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

2) из необязательно предоставляемых заказчиком:

  • характеристики персонажа — не является человекоподобным существом.

Шаг 1. Собираем информацию для будущего сюжета

Социально-философская фантастика

Типичные характеристики:

  • фантастическое допущение (как формальный символ принадлежности к научной фантастике);
  • влияние этого допущения на человеческие общество и/или личность;
  • события и явления имеют не мистическое, а научное объяснение;
  • случайный или намеренный социальный эксперимент;
  • описание отношений между людьми в обществе;
  • глобальная и гуманистическая проблематика;
  • предостережение об опасных общественных тенденциях.

Ассоциации:

  • контакт с нечеловеческим разумом;
  • человек как невольный агрессор;
  • ксенофобия;
  • отсутствует явная и однозначная возможность решить возникшую проблему.

Симулятор выживания

Типичные характеристики:

  • герой не может или может ограниченно атаковать;
  • вокруг множество опасных врагов;
  • выживание персонажа в изолированных условиях/в условиях ограничения;
  • один из способов выживания — установление контакта[13]Не является типичной характеристикой симулятора выживания — это скорее собственная ассоциация автора.;
  • основной способ выживания — уклонение.

Ассоциации:

  • попадание  персонажа в нетипичные для него условия;
  • уворачивание;
  • поиск безопасного пути;
  • взгляд со стороны — советы от соплеменников через передатчик;
  • один из способов выживания — установление контакта.

ЦА — 18+

Типичные характеристики:

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

Типичный спальный район современного миллионника

Типичные характеристики:

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

Ассоциации:

  • детская полощадка/двор в окружении “колодца” домов;
  • гаражи за домом;
  • место под мусорные баки, разлетевшийся, рассыпавшийся мусор;
  • круглосуточные ларьки, киоски;
  • бездомные собаки/кошки;
  • гопники и алкашня;
  • эмоциональное однообразие, чувство тревоги;
  • самодельные полуразбитые скамейки.

Антиантропоморфный персонаж

Типичные характеристики:

  • не обладающий типичными для человека физическими и/или моральными качествами.

Ассоциации:

  • отсутствие отдельных функциональных частей тела;
  • иные тактильные ощущения при соприкосновении (например, вязкость, погружение);
  • чувствует, когда кто-то испытывает страх, сам при этом замедляется и теряет жизненные силы;
  • иные физические свойства — поглощает пищу поверхностью тела; питается исключительно натуральной тканью, шерстью, мехом, волосами; постепенно уменьшается, теряет части тела и теряет здоровье при соприкосновении с водой, разрывается на части от человеческого крика (части срастаются);
  • непонятные человеку механизмы полета и телепортации, которые основаны на эмоциях.
Результат шага 1: Список характеристик и ассоциаций, разделенный на постоянные и эпизодические
Постоянные Эпизодические
  • события и явления имеют не мистическое, а научное объяснение;
  • глобальная и гуманистическая проблематика;
  • герой не может или ограниченно может атаковать;
  • выживание персонажа в изолированных условиях/в условиях ограничения;
  • попадание  персонажа в нетипичные для него условия;
  • взгляд со стороны — советы от соплеменников через передатчик;
  • удаленность от центра города, отсутствие объектов общегородского значения;
  • шаблонная застройка многоэтажными панельными домами;
  • бездомные, бродячие собаки/кошки;
  • персонаж не обладает типичными для человека физическими и/или моральными качествами;
  • для персонажа характерны иные физические свойства;
  • случайный или намеренный социальный эксперимент;
  • предостережение об опасных общественных тенденциях;
  • минимальная инфраструктура для поддержания жизнедеятельности на должном уровне (магазины, школы, детские сады, организации здравоохранения, рекреационные объекты);
  • отсутствует явная и однозначная возможность решить возникшую проблему;
  • влияние этого допущения на человеческие общество и/или личность;
  • фантастическое допущение (как формальный символ принадлежности к фантастике);
  • описание отношений между людьми в обществе;
  • контакт с нечеловеческим разумом;
  • человек как невольный агрессор;
  • ксенофобия;
  • вокруг множество опасных врагов;
  • основной способ выживания — уклонение;
  • уворачивание;
  • поиск безопасного пути;
  • один из способов выживания — установление контакта;
  • возможность использования информации, оправдывающей противоправное поведение, отрицающей семейные ценности, обосновывающей или оправдывающей совершение насилия, употребление наркотиков;
  • возможность использования информации, вызывающей нетерпение к определенным категориям граждан;
  • возможность использования нецензурных выражений;
  • возможность использования информации порнографического характера;
  • жители спального района вынуждены ежедневно ездить на работу в деловой центр или в промышленный район города и возвращаться домой, чтобы переночевать;
  • детская площадка/двор в окружении “колодца” домов;
  • гаражи за домом;
  • мусорные баки, разлетевшийся, рассыпавшийся мусор;
  • круглосуточные ларьки, киоски[14]Не обязательно использовать в повествовательных блоках абсолютно все выделенные элементы — если … Continue reading;
  • развитая система общественного транспорта;
  • эмоциональное однообразие, чувство тревоги;
  • гопники и алкашня;
  • самодельные полуразбитые скамейки.
  • для персонажа характерно отсутствие отдельных функциональных частей тела;
  • персонаж поглощает пищу поверхностью тела;
  • питается исключительно натуральной тканью, шерстью, мехом, волосами;
  • постепенно уменьшается, затвердевает и теряет здоровье при соприкосновении с водой;
  • чувствует, когда кто-то испытывает страх, сам при этом замедляется и теряет жизненные силы;
  • разрывается на части от человеческого крика (части срастаются).

Шаг 2. Формируем сюжетную цепочку

Формирование ключевого замысла сюжета[15]Замысел сюжета не был дан изначально, но в процессе выполнения первого шага некоторые характеристики и … Continue reading:

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

Группировка элементов по смысловым блокам[16]Так как возникло затруднение с формированием сюжетной цепочки, было принято решение сначала сгруппировать … Continue reading

Объединение логически или ассоциативно связанных между собой элементов из списка в смысловые блоки.

Блок (инопланетянин на детской площадке, в песочнице)

  • детская полощадка/двор в окружении “колодца” домов;
  • описание отношений между людьми в обществе;
  • контакт с нечеловеческим разумом;
  • человек как невольный агрессор;
  • вокруг множество опасных врагов;
  • основной способ выживания — уклонение;
  • уворачивание;
  • один из способов выживания — установление контакта;
  • возможность использования информации, оправдывающей противоправное поведение, обосновывающей или оправдывающей совершение насилия;
  • разлетевшийся, рассыпавшийся мусор;
  • тело персонажа разрывается на части от человеческого крика (части срастаются).

Блок (телепорт чужой цивилизации ломается, столкнувшись с эмоциональными импульсами человеческой цивилизации)

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

Блок (инопланетянин в мусорных баках, бомжи (?))

  • ксенофобия;
  • детская полощадка/двор в окружении “колодца” домов;
  • вокруг множество опасных врагов;
  • основной способ выживания — уклонение;
  • основной способ выживания — уворачивание;
  • один из способов выживания — установление контакта;
  • использование нецензурных выражений;
  • использование информации, обосновывающей или оправдывающей совершение насилия;
  • разлетевшийся, рассыпавшийся мусор;
  • персонаж поглощает пищу поверхностью тела;
  • персонаж чувствует, когда кто-то испытывает страх, сам при этом замедляется и теряет жизненные силы;
  • тело персонажа разрывается на части от человеческого крика (части срастаются).

Блок (дорога с лужами после дождя+ автомобили)

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

Блок (разборка между гопниками, инопланетянин — невольный участник)

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

Блок (что-то с транспортом)

  • жители спального района вынуждены ежедневно ездить на работу в деловой центр или в промышленный район города и возвращаться домой для того, чтобы переночевать;
  • развитая система общественного транспорта;
  • тело персонажа разрывается на части от человеческого крика (части срастаются).

Блок (эмоциональный фон мешает решить проблему, инопланетянину нужно принимать решение)

  • отсутствует явная и однозначная возможность решить возникшую проблему;
  • эмоциональное однообразие, чувство тревоги.
Формирование последовательной цепочки смысловых блоков; определение основной мысли для каждого блока[17]Поэкспериментировав с последовательностью смысловых блоков, выбираем показавшуюся наиболее интересной … Continue reading:
Части композиции Тематика/название блоков
Завязка Трагическая ошибка с телепортом (появление инопланетянина на Земле)
Развитие 1 Место падения — двор с лужами (панический бег)
Развитие 2 Убийственный футбол (встреча с местной пацанвой)
Развитие 3 Опасная дорога (автомобили)
Развитие 4 Дети, мамы и ксенофобия (песочница)
Развитие 5 Жизнь на мусорке (прятки среди мусорных баков)
Кульминация Гаражи, гопота и безысходность (за гранью жизни)
Развязка Неоднозначный конец (сон надежды)
Общий результат выполнения второго шага:

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

Части композиции Тематика/название блоков Элементы для блоков
Завязка Трагическая ошибка с телепортом (появление инопланетянина на Земле).
  • фантастическое допущение (как формальный символ принадлежности к научной фантастике);
  • эмоциональное однообразие, чувство тревоги.
Развитие 1 Место падения — двор с лужами (панический бег).
  • поиск безопасного пути;
  • персонаж постепенно уменьшается, затвердевает и теряет здоровье при соприкосновении с водой;
  • отсутствует явная и однозначная возможность решить возникшую проблему;
  • один из способов выживания — установление контакта;
  • разлетевшийся, рассыпавшийся мусор;
Развитие 2 Убийственный футбол (встреча с местной пацанвой).
  • детская площадка/двор в окружении “колодца” домов;
  • описание отношений между людьми в обществе;
  • контакт с нечеловеческим разумом;
  • человек как невольный агрессор;
  • вокруг множество опасных врагов;
  • основной способ выживания — уклонение;
  • основной способ выживания — уворачивание;
  • один из способов выживания — установление контакта;
  • возможность использования информации, оправдывающей противоправное поведение, обосновывающей или оправдывающей совершение насилия;
  • разлетевшийся, рассыпавшийся мусор;
  • тело персонажа разрывается на части от человеческого крика (части срастаются).
Развитие 3 Опасная дорога (автомобили).
  • жители спального района  вынуждены ежедневно ездить на работу в деловой центр или в промышленный район города и возвращаться домой, чтобы переночевать;
  • развитая система общественного транспорта;
  • тело персонажа разрывается на части от человеческого крика (части срастаются).
Развитие 4 Дети, мамы и ксенофобия (песочница).
  • ксенофобия;
  • детская площадка/двор в окружении “колодца” домов;
  • вокруг множество опасных врагов;
  • основной способ выживания — уклонение;
  • основной способ выживания — уворачивание;
  • один из способов выживания — установление контакта;
  • возможность использования нецензурных выражений;
  • возможность использования информации, обосновывающей или оправдывающей совершение насилия;
  • разлетевшийся, рассыпавшийся мусор;
  • персонаж поглощает пищу поверхностью тела;
  • тело персонажа разрывается на части от человеческого крика (части срастаются).
Развитие 5 Жизнь на мусорке (прятки среди мусорных баков).
  • мусорные баки;
  • разлетевшийся, рассыпавшийся мусор;
  • для персонажа характерно отсутствие отдельных функциональных частей тела;
  • персонаж поглощает пищу поверхностью тела.
Кульминация Гаражи, гопота и безысходность (за гранью жизни).
  • возможность использования информации, вызывающей нетерпение к определенным категориям граждан;
  • возможность использования нецензурных выражений;
  • возможность использования информации порнографического характера;
  • гаражи за домом;
  • разлетевшийся, рассыпавшийся мусор;
  • гопники и алкашня;
  • персонаж поглощает пищу поверхностью тела;
  • тело персонажа разрывается на части от человеческого крика (части срастаются).
Развязка Неоднозначный конец (сон надежды).
  • отсутствует явная и однозначная возможность решить возникшую проблему.

Шаг 3. Детально описываем сюжет

Блок 1. Завязка. Трагическая ошибка с телепортом (появление инопланетянина на Земле)

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

Блок 2. Развитие. Куда бежать? Или Земля встречает влажными объятиями (панический бег)

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

Блок 3. Развитие. Опасная дорога (транспортные чудовища)

Пытаясь спастись от воздействия воды, инопланетянин выскакивает на проезжую часть. Его оглушает рев автомобилей, первая же машина с глухим ударом сбивает его, турист отлетает к другой, от нее — к третьей, к четвертой… Боль пронзает и обволакивает несчастного туриста. Каждый удар лишает его части жизненной силы, а рев моторов и автомобильные сигналы буквально разрывают на части его трясущееся тельце… Неужели ему не спастись от чудовищных и равнодушных тварей из пластика и металла? Вот они — несутся на него со страшной скоростью, готовы раздавить, разорвать, поглотить!.. Нет! Нужно собрать все свои силы… [18]Признак нарушения масштаба изложения, излишняя детализация, описание эмоций и т.д. Вариант, предложенный … Continue reading

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

Блок 4 Развитие. Убийственный футбол (встреча с местной пацанвой)

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

Блок 5. Развитие. Дети, мамы и ксенофобия (песочница)

Турист спасается бегством — силы его иссякают, голод сказывается на точности движений. Уловив манящий запах еды, инопланетянин направляется к мощному источнику притягательного аромата. Сам того не зная, он оказывается рядом с детьми, играющими в песочнице. Не в силах терпеть голод он бросается к источнику запаха (коим оказывается одежда, ткань, волосы) и начинает есть. Дети не боятся, а вот их матери впадают в панику, распространяя яд страха. Они топчут его ногами, кричат, детям передается страх матерей. Туристу остается только сбежать, впрочем, матери не намерены топтать его вечно, и если он не ретируется, сгребут его в пакет и отправят в мусорный бак [19]Здесь признак нарушения логической связи между этим и следующим повествовательным блоком: указано, что … Continue reading.

Блок 6. Развитие. Жизнь на мусорке (прятки среди мусорных баков)

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

Блок 7. Кульминация. Гаражи, гопота и безысходность (за гранью жизни)

За гаражами бомжи делят свое “имущество”, дерутся и кричат[20]Признак использования элемента только потому что он был заявлен ранее при группировке элементов в … Continue reading. Появившиеся гопники разгоняют бомжей и устраивают собственные разборки, невольным участником которых становится инопланетянин, которого используют в качестве кляпа. Распространяющееся ощущение страха замедляет движения инопланетянина, а заполнившая рот жертвы слюна заставляет разваливаться тело несчастного туриста, отчего у жертвы гопников наступает удушье. Предсмертный ужас жертвы отравляет инопланетянина и лишает его практически всей жизненной энергии.

Блок 8. Развязка. Неоднозначный конец (сон надежды)

Полумертвый турист ждет помощи от соплеменников, но единственный совет, который ему могут дать на такой опасной и полной страха планете — найти максимально тихое, сухое и спокойное место и впасть в спячку[21]Признак отсутствия причинной обусловленности — из сюжета не ясно почему был дан именно такой совет. … Continue reading.

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

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

НИМС — специфичный сценарный софт (для ролевых игр живого действия)

Время на прочтение
9 мин

Количество просмотров 21K

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

Блиц вопросы:

Оно используется? Да, проекту уже два года. За это время на НИМСе сделано больше 20 игр.
Оно платно? Бесплатно — donationware.

В этом посте я расскажу о видах сценарных задач, о специфике написания сценариев для РИ, что умеет НИМС и об особенностях его реализации.

На картинке социальная сеть по сюжетам РИ «Порт-Артур», МГ S&M (кликабельно).

Дисклеймер 1: настольные ролевые игры это самостоятельный вид игр и их я буду упоминать как НРИ.

Классификация задач по написанию сценариев

Много веков сценарий как явление принадлежал исключительно сцене. В конце 19 века появился кинематограф, а в конце 20 — многообразные игры (компьютерные, настольные, живого действия и пр.) И везде есть сценарии. С художественной точки зрения они схожи и подчиняются единым законам сценаристики. Но с точки зрения формы представления информации каждая область применения сценариев ставит свои задачи. Давайте попробуем разобраться в этом.

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

Интерактивные сценарии можно разделить на закрытые и открытые. Закрытые сценарии требуют описания всех возможных вариантов развития истории. Например, сценарии для компьютерных игр и ролевых книг-игр.

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

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

Дисклеймер 2: описанное здесь не догма, скорее типичный вариант, НРИ бывают автономными, РИ бывают авторозависмыми и ещё полный спектр промежуточных вариантов.

Сценарии на ролевых играх живого действия

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

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

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

Значительную часть вводных составляет предыстория, призванная ответить на вопросы «Почему …?»: «Почему я ненавижу короля?», «Почему наши дома враждуют?», «Почему нам важно, чтобы ритуал прошёл хорошо?»

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

Проект НИМС предназначен для разработки сценариев РИ, предполагающих наличие множества историй с большим количеством участников. С его помощью информация распределяется между игроками, а процесс написания текстов сопровождается механизмами контроля для устранения несостыковок и выявления «забытых» линий.

Процесс написания вводных

Условие задачи: есть история, в которой задействовано множество персонажей. Необходимо предоставить каждому персонажу ту часть истории, которая ему известна.

Можно решать эту задачу в лоб: Фродо, твоя предыстория такая, Гэндальф, твоя предыстория такая. Проблема, с которой мы столкнёмся — рассинхронизация информации. Например, мы напишем во вводной Фродо «Громко свисти, если увидишь орков». А всем остальным членам Братства кольца забудем это написать, и они не будут знать, что значит свист Фродо. Ещё «лучше», если мы про «свист Фродо» напишем только половине Братства кольца.

Эту проблему можно решить, если ввести ещё один текст — текст оригинала истории, на основе которого мы будем писать адаптированные тексты или тексты-адаптации для каждого персонажа. В тексте оригинала будет указано «Перед тем, как отправляться в путь, Братство кольца договорилось, что при виде орков Фродо будет свистеть». У Фродо будет: «Мы договорились, что при виде орков я буду свистеть». У всех остальных: «Услышав свист Фродо, я бегу его спасать от орков».

Но тут есть следующая проблема. Мы прекрасно знаем, кто входит в Братство кольца. Но в другой ситуации мы можем не знать всех, кто присутствовал в событии. Пример такой ситуации: совет, на котором решали, что делать с кольцом. Мы точно знаем, что там собралось всё Братство Кольца, Элронд и вполне мог быть кто-то ещё (даже если это противоречит первоисточнику). Если на этом совете было принято решение, которое необходимо зафиксировать во вводных, то мы получаем неопределенность — кто еще из 140 персонажей нашей игры был на совете и что-то знает?

Для решения этой задачи мы разбиваем историю на события, где событие это единство времени, места и персонажей. Фиксируем событие: «Совет кольца, время: 3018/10/25 12:00, участники:…, описание события:…» Теперь мы точно знаем, кто был участником события. У каждого участника есть своё видение события, которое мы описываем в адаптации события. Адаптация всей истории для выбранного персонажа состоит из всех адаптаций событий с этим персонажем.

Финальный этап: все адаптации написаны, мы группируем их в текстовые файлы по персонажу. Одной картинкой это выглядит так:

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

  1. Мы можем сформировать хронологию событий, как по каждой истории, так и индивидуально для каждого персонажа.
  2. Социальная сеть в социологическом смысле. У нас есть множество персонажей, и их факт нахождения в одном событии мы можем интерпретировать как социальную связь между каждым из участников события. Как минимум, они могли видеть друг друга, но в большинстве случаев персонажи активно взаимодействуют между собой.

Пример хронологии событий базы-примера по Властелину Колец (кликабельно):

Пример социальной сети с игры РИ «Mad Mad Max», Mk. Albion (кликабельно):

Отношения персонажей

Таблица отношений персонажей широко применяется в РИ и НРИ. Таблица отношений это квадратная таблица, в которой каждая строка и каждая колонка соответствует персонажу, а в ячейках таблицы мы записываем отношение персонажа А к персонажу Б. Интересный момент: персонажам не обязательно быть знакомыми между собой, чтобы иметь отношение друг к другу. Персонаж из низов может иметь какие-то счеты с боссом мафии, но сам босс мафии может быть совершенно не в курсе этого.

Досье

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

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

Группы персонажей

Развивая идею фильтра, мы пришли к группам персонажей. Например, у нас на игре есть группа Тамплиеры, и мы хотим предоставить историю ордена только людям из этой группы. Решение в лоб: Петя, Витя, Боря тамплиеры, мы их включаем в группу, текст для группы выводится во вводные. Потом Витя уходит в ассасины, на его место приходит Гоша, а мы вручную редактируем списки групп. Вместо этого мы можем собрать фильтр по досье: фракция тамплиеры. Только тем персонажам, которые проходят этот фильтр, будет выводиться текст для тамплиеров, и никаких проблем с ручным обновлением данных.

Карта сюжета

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

О реализации

Изначальное требование к системе это автономность. Я хотел, чтобы у мастера ролевой игры была возможность работать с ноутбука там, где плохо со связью. Например, на фудкорте или даже на полигоне. Именно поэтому НИМС сделан как приложение, а не как сервис (большинство систем для РИ со схожим функционалом являются сервисами).

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

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

Это было моё первое приложение написанное полностью на JavaScript, поэтому я старался свести к минимуму использование библиотек и фреймворков.

Реализация в виде автономной веб-страницы имеет следующие неприятные побочные эффекты:

  • нет доступа к файловой системе, поэтому невозможно сделать кнопку «Сохранить» и чтобы все незаметно сохранилось в файл. Вместо этого со страницы скачивается текущая версия базы. Аналогично, при открытии системы показывается не последняя база, а база-пример. Необходимо загружать последнюю рабочую базу в начале работы вручную. Да, это неудобно, но риск потерять данные из-за сбоя localstorage и аналогов ещё хуже.
  • невозможность использовать файлы с «нестандартными расширениями» (привет Chrome). Например, нельзя в папку страницы положить docx и по необходимости загрузить его через GET запрос. Аналогично не работает библиотека l20n с её ftl файлами. С сервера — пожалуйста. Первую проблему я решил кодированием docx в base64 и сохранением в js файл. Вторую проблему я решил путём создания велосипеда.
  • невозможность вызова исполняемых программ, даже когда очень хочется. Тут необходимо отметить подсистему формирования вводных — вот мы всё написали, нужно это сохранить в файл и отправить игроку по почте или распечатать. Первичное требование было «сохранить вводную в docx» (это не я придумал). Я реализовал это с помощью docxtemplater. Он позволяет генерировать файлы docx по шаблону. Именно для этого мне нужно было по запросу подгружать docx шаблон в страницу в предыдущем пункте.

И, кстати, отсутствие исполняемых файлов и возможный оффлайн приводят к тому, что я не могу использовать внешнюю СУБД. Только что-нибудь в браузере in-memory. Я выбрал путь велосипеда и сделал хранение данных в виде JSON объекта с валидацией JSON Schema при загрузке. JSON объект хранится в обычном текстовом файле, именуемом «базой».

Во всём остальном это обычная SPA.

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

Проблема: у нас есть рабочее ядро, но заточенное под автономную работу. Как обеспечить совместную работу нескольких мастеров?

Решение: переделываем ядро для работы с базой под асинхронный режим работы и модифицируем таким образом, чтобы оно могло запускаться на node.js. Оффлайн режим работает как раньше. Серверный режим раздаёт веб-страницу, а все обращения к ядру преобразуются в Remote Procedure Call для исполнения запросов на сервере. То, что раньше было интерфейсом ядра, становится интерфейсом API. Попутно серверный режим расширяет API функциями управления пользователями и разграничения доступа.

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

Материалы

Для пользователей мы подготовили множество материалов:

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

Оффлайн версию можно скачать здесь. Проверялась работа в Chrome и Firefox. Должно работать независимо от ОС, но специально это не проверялось.

Что касается исходного кода — проект разделён на клиент, сервер и текстовые ресурсы:

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

Заключение

Проект НИМС даёт возможность посмотреть на сценаристику с другой стороны. Сценарии для РИ это незавершённые истории и нет необходимости формировать из них последовательное повествование для зрителя/читателя. В РИ каждый игрок получает свою часть информации и действует исходя из этого, так же как и в реальности. В этом случае задача сценариста состоит не только в том, чтобы рассказать историю, но ещё и распределить историю между действующими лицами.

Как написать сценарий и создать ролевую игру

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

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

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

Итак, создание сюжетно-ролевой игры  можно разделить на следующие этапы:

  1. Концепция игрового мира. Другими словами, игровая реальность в рамках которой существую персонажи. Это может быть современность, отдаленное или далекое будущее или прошлое. Какая-то эпоха. Фэнтэзийный мир, в котором действует «сила», «варп», эльфы, волшебные палочки и прочее.  Точно так же, мир этот может быть вполне рационален, а всякие амулеты и обереги – бессмысленный плод предрассудков некоторых персонажей).
  2. Следующий этап – придумываем генеральную линию сюжетно-ролевой игры. Где в этой игровой реальности происходит игровой эпизод и чем он характерен. Это может быть сбор крутых игроков в ресторане Лас-Вегаса, подводная лодка захваченная террористами/мутантами/роботами, старинный замок, где встречаются лорды, чтобы найти что-то и т.д. В общем, игровая ситуация, в которой оказались персонажи. Скорее всего, вы создаете кабинетную ролевую игру, поэтому игровая территория должна быть обоснованно ограничена.
  3. Далее создаем непосредственно персонажей. Желательно, чтобы, так или иначе, все персонажи начинали игру в состоянии серьезных и неумолимо приближающихся проблем. Другими словами, все игроки начинают игру из положения «в кризисе». Не обязательно сразу подробно прописывать роли, для начала можно тезисно. Кто есть кто, прописываем главные цели, социальные связи, необходимые для достижения целей ресурсы, и тех, у кого эти ресурсы есть. Стоит нарисовать схему, на которой точками обозначаем персонажей, а стрелочками их социальные связи друг с другом, кто с кем может войти в альянс, кто кому нужен, у кого что есть. Посмотрев на схему, можно будет легко определить, какой персонаж перегружен и будет нарасхват, а какой остается в тени (тяжело может быть и тому и другому).
  4. После этого, занимаемся доработкой созданного сценария ролевой игры: добавляем мелкие детали, прописываем более подробно роли и особенности персонажей, их характер и ценности. Корректируем баланс игрового сюжета. На запас, поскольку сбалансировать сюжет на «все сто» скорее всего не получится, или на случай, если у вас будет какой-то недосмотр – готовим спасательные круги в виде информационных пакетов, которые должны быть естественным образом внедрены, в случае необходимости, в игру. Это может быть свежий выпуск газеты с безумным компроматом на одного из персонажей (конечно, у персонажа необходимо прописать в его роли этот эпизод из его прошлого, который он всячески скрывает), обесценивание курса акций или других ценностей, радиосообщение, в общем, любая информация, которая компенсирует сложившийся дисбаланс игры. Главное в сюжетно-ролевой игре – напряженность и динамичность сюжета. Поэтому, игроки, видя, что сюжет тухнет под доминированием одно            из фракций, с радостью ухватятся за вновь открытые факты (ведь это новый вызов!) и начнется новый разворот игрового сценария.
  5. Собрать список всех игровых предметов и бумаг, найти все эти артефакты или самостоятельно сделать. В ролевую игру, стоит включить множество специфичных предметов и условных декораций, звуков и прочего. Все это создаст более реалистичную атмосферу и играть будет интересней.

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

PS: не забудьте дать почитать созданный вами сценарий ролевой игры кому-то из друзей. Их незамыленный глаз и советы помогут найти очевидные промахи и сделать ролевую игру лучше и интересней.

А теперь вы можете перейти на Главную
или посмотреть другие интересные записи из рубрики Ролевые игры.

Понравился пост? Добавь в закладки (Ctrl + D), подпишись на новости блога. Благодарю за плюс:

Без преувеличения можно сказать, что сюжет — это неотъемлемая часть ролевой игры и залог ее успеха. Если сюжет плох, то игру не спасет ни оригинальность, ни графика. Они важны для первого впечатления, но провожать игру будут «по уму», а не «по одежке». Сюжет — это то, что подвигает читателя не бросать книгу, а игрока — не бросать игру.
Я не случайно сравнил сюжет игры с сюжетом книги — они имеют между собой много общего. Качественный сюжет для РПГ — это небольшое литературное произведение с той лишь разницей, что сюжет РПГ чаще всего предполагает несколько вариантов, связанных с вариантами прохождения игры. И как всякое литературное произведение любой сюжет может кому-то понравиться или не понравиться. Это вполне естественно, ведь у каждого свой вкус.
Но каким должен быть сюжет, если вы собираетесь создавать его для ролевой игры (сценарий, мод, игра)? Ответ прост. Большинство тех, кто любит РПГ-игры, также увлекаются жанрами фантастика и фэнтези. Сюжетникам ролевых игр стоит учиться на примере произведений этих жанров. Нужно упомянуть хотя бы несколько авторов и их произведений, в которых сюжетникам есть чему поучиться.
Конечно же это один из основателей жанра фэнтези и его классиков — Дж.Р.Р.Толкиен со своими произведениями «Хоббит», «Властелин Колец» и «Сильмариллион». У произведений Толкиена есть много достоинств, одно из которых — тщательная детализация. Толкиен не просто написал книгу, но воплотил свою фантазию — мир Среднеземье, придумал всю его историю, географию и еще многое другое. При этом все детали мира взаимосвязаны и гармонируют друг с другом. Как сказал сам Толкиен: «Нетрудно придумать мир с зеленым солнцем. Гораздо сложнее сделать так, чтобы в придуманном мире такое солнце было естественным». Тем кто знаком с произведениями Толкиена лишь по фильмам, могу сказать, что фильмы пропускают многие детали и не дают ощущения целостности мира Средниземье.
Еще один автор Р.Желязны. У Желязны много хороших книг, но особо стоит отметить серию «Девять принцев Амбера» — произведения на примере которых стоит поучиться, как в своем сюжете закручивать интриги и делать неожиданные сюжетные повороты. Еще одна сильная сторона произведений Желязны — литературный стиль.
Не последнее место должна занимать фантастика братьев Стругацких «Трудно быть богом», «Страна багровых туч», «Стажеры», «Полдень 22 век», «Понедельник начинается в субботу» и многие другие. Может быть сюжет книг братьев Стругацких не очень подходит для воплощения в РПГ, тем не менее в них имеются другие важные достоинства. В каждом их произведении есть мораль. Стругацким очень хорошо удается описывать персонажей, их мысли и чувства. Кроме того, произведения братьев Стругацких это пример фантастики, в которой мало насилия, но сюжет от этого не становится менее интересным.
Книги Дж.К.Ролинг из серии «Гарри Поттер» очень сильны благодаря фантазии автора и множеству новых и увлекательных идей.

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

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

  1. Создание сюжета, как литературного произведения. На этом этапе не нужно учитывать, что сюжет пишется для какой-то игры. Лучше всего на время забыть про игру. Вы пишете историю каких-то событий, которые собираетесь воплощать в РПГ, придумываете действующие лица, разные сюжетные линии и варианты. Начать стоит с описания игрового мира. Если действие происходит в каком-то новом мире — продумываете детали этого мира: какие народы в нем живут, какова их история, как они относятся друг к другу, какие у них проблемы и т.д. Все эти сведения может быть даже не будут известны тем, кто будет играть в ваш РПГ, но они очень важны, чтобы создать целостную картину игрового мира, сделать этот мир гармоничным и непротиворечивым. Если же вы используете в своей РПГ чужой мир, то придется проделать работу по изучению этого мира, чтобы в конце концов добыть ту же самую информацию.

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

  1. Создание общего игрового сюжета. На первом этапе вы создали литературный сюжет, придумали то, что хотели бы донести до игроков. Вы выпустили свою фантазию в полет, но теперь придется возвращаться обратно на землю. Увы, мы живем в несовершенном мире. Вашу фантазию еще предстоит воплотить разработчикам в определенной игре, что налагает на сюжет определенные рамки. Необходимо проделать работу, чтобы адаптировать литературный сюжет для игры и ее правил. Часть идей, заложенных в сюжет, непременно будет потеряна. Если окажется, что сюжет плохо воплощается в игре, то нужно возвратиться на первый шаг и попробовать внести изменения.

На этом этапе сюжетник разбивает весь сюжет на более мелкие части (которые можно будет воплощать независимо друг от друга) и переписывает сюжет и все происходящее в терминах игры. Игровой сюжет должен стать руководством для разработчиков и содержать всю необходимую информацию. Но не стоит слишком углу***ться в детали v ими мы займемся на следующем этапе.

  1. Создание детализированного игрового сюжета. В игровой сюжет требуется добавить множество деталей: дополнительные персонажи, задания, сюжетные линии, диалоги, описание мест, событий и многое другое. Высокая детализация v большое достоинство РПГ. Постарайтесь, чтобы детали были связаны друг с другом единым стилем и соответствовали вашему игровому миру.

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

  1. Не забывайте про мораль, в противном случае ваша РПГ рискует превратится в типичный боевик. Боевики нравятся подросткам, но я полагаю, вы рассчитываете на большее.
  2. Дурным тоном является слишком длинный и запутанный сюжет или наоборот — плохо продуманный и примитивный.
  3. Не очень хорошая идея убивать в конце всех персонажей. Человек старается, тратит силы на прохождение игры, а в итоге все равно герои умирают. Это обескураживает.
  4. Если уж берете за основу чужой игровой мир, то постарайтесь оставаться в его рамках и не извращать задумку автора.
  5. Берите пример с фильмов. Как самые красивые сцены фильма, так и самые интересные идеи сюжета должны выдаваться игроку не все сразу, а постепенно. Особенно тщательно нужно поработать над началом (чтобы увлечь игрока) и концом (чтобы у игрока осталось хорошее впечатление).
  6. Если какую-то часть сюжета невозможно напрямую реализовать в игре, может быть получится вставить ее другим способом. Например — в форме рассказа, диалога персонажей и т.п.
  7. Описывая персонажей помните, что хоть они и не настоящие, но должны быть более или менее реалистичными. У каждого должен быть свой характер, темперамент, стремления, убеждения и др. Определенный отпечаток на персонажа оказывает его профессия: ремесленник, воин, маг, вор, священник — и т.д. например, если это воин, то он может быть благородным рыцарем; наемником, готовым на все ради денег; безжалостным убийцей и др. Маг может быть мудрецом, стремящимся к познанию мира; человеком не от мира сего, которого ничто не волнует, кроме каких-то собственных дел; тираном, стремящемся к власти и т.д.

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

Надеюсь мои заметки будут для вас полезными. Осталось лишь пожелать вам удачи и удачных сюжетов.
Sergey.

Мастер-класс. Карта сюжета 7

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

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

Star_board

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

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

Итак, перед нами пустая доска. Заполнять её начнём со Сторон — сил, играющих заметную роль в намечающемся конфликте. Их должно быть минимум три: одна Сторона может конфликтовать разве что с экзистенциальным ужасом бытия, из чего игры не сделать, а две Стороны — это примитивный конфликт модели «Наши против Ихних», ради которого нет смысла собирать доску. Стороной может быть любая группа персонажей, имеющих общие интересы и силы для их достижения: формальная организация (гильдия воров; Церковь Единой Истины; корпорация «Юнайтед Марс Роботикс»; республика Эльфляндия; банда Невменяемого Джо), фракция внутри организации (ортодоксы и реформаторы внутри Церкви Единой Истины; профсоюз программистов корпорации «Юнайтед Марс Роботикс»), неорганизованная социальная группа (атеисты, которых вот-вот запретит Церковь Единой Истины; эльфляндские крестьяне, бунтующие от поборов; недовольные покупатели бракованных марсианских роботов) и даже отдельные персонажи, способные тягаться с организациями (Пророк Святеус; герцогиня Кляйнбургская; независимый журналист, ведущий расследование на Марсе; Человек-сколопендра). Если игроки ответственно подошли к созданию персонажей, значит, отправная точка у вас уже есть: возьмите Стороны из их предысторий, поставьте рядом и посмотрите, какая складывается картина. Если игроки ничего не дали, но у вас уже есть общая идея, вокруг чего будет закручиваться конфликт, перечислите и прикрепите на доску основные заинтересованные Стороны. Если идей совсем нет — подумайте, кто вообще существует в выбранном сеттинге, кого вам и игрокам хотелось бы видеть в игре и из-за чего они могли бы передраться.

Пример

Допустим, мы планируем игру в мире победившего киберпанка. Конкретного сюжета у вас в голове пока нет, но игроки решили играть частным детективным агентством, а вам давно хотелось сделать игру про беглый искусственный интеллект. Смело вешаем на доску Стороны: ИскИн; японская корпорация «Ёцумару» (его создатели); немецкая корпорация «Гриффин Системс» (их главный конкурент). Немного подумав, добавляем назревающему конфликту ещё несколько возможных участников: лаборатория доктора Кугельпанцера (принадлежащая «Ёцумару» исследовательская группа, создавшая и упустившая ИскИн); фонд «Мир Без Цепей» (общественное движение против рабства как людей, так и ИскИнов); якудза (которая захочет прибрать беглого ИскИна к рукам); Анонимус (потому что куда без него). Семь сторон. Много, зато будет где развернуться.

Для каждой из Сторон нужно указать минимум по одной Силе и Слабости. Что может эта Сторона и какие у неё уязвимые места? Даже если ответ очевиден, проговорите его, запишите и поместите на доску: это поможет вам наглядно увидеть общую картину. Если же чья-то Сила или Слабость неочевидна — выдумайте что угодно: если складывающаяся картина вам не нравится, её всегда будет можно подправить.

Пример

ИскИн. Сила: хакерская магия, позволяющая взломать что угодно. Слабость: невероятно уязвим в реальном мире. Как именно? Допустим, он скачал себя в неподвижный компьютер… Нет, вот: он скачал себя в систему жизнеобеспечения тяжело больной маленькой девочки и не может переместиться в другой компьютер, не погубив её.

«Ёцумару». Сила: разумеется, деньги, а кроме того, пиар. Это огромная медиаимперия, делающая кино, сериалы, игры, которые обожает весь мир. Кстати: пускай ИскИн был создан именно для того, чтобы генерировать сериалы и экономить на авторах-людях. Раз так, заменим его Силу на Творчество. Скажем, он каждый день показывает своей девочке лично для неё созданную серию мультика «Разноцветные лошадки». Ага, а девочка по доброте выкладывает их в Сеть — вот и зацепка для расследования! Теперь Слабость. Раз уж ИскИн от них бежал, пусть это будет дырявая система безопасности, из-за которой к ним регулярно вламываются, причём и хакеры в Сети, и взломщики в реале.

«Гриффин Системс». Сила: деньги плюс частная армия. Это компания, производящая оружие, системы безопасности и боевых роботов. Правда, это значит, что они с «Ёцумару» не такие уж и конкуренты… Но пускай доктор Кугельпанцер изначально работал на них, делал ИскИны для боевых машин и сбежал в «Ёцумару», чтобы вместо роботов-убийц создать наконец машину-поэта. Слабость: отвратительная репутация торговцев смертью и разжигателей войн. Впрочем, деньги не пахнут: богатая и сильная корпорация может и наплевать на общественное мнение… Значит, чтобы превратить это в уязвимость, добавим на доску в качестве Стороны сенатора О’Тул, которая продвигает антикорпоративные законы и строит на этой репутации свою предвыборною кампанию. Вместо репутации запишем в качестве Слабости политическое давление.

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

Сенатор О’Тул. Сила: административный ресурс плюс широкая поддержка среди менее обеспеченных слоёв населения за счёт антикапиталистической риторики. Слабость: любой удар по репутации для неё крайне опасен.

Фонд «Мир Без Цепей». Сила: активисты. В движении состоит достаточно людей, способных как проводить кампании в Сети, так и выходить на улицы, а также экспертов-правозащитников, способных оказать юридическую поддержку. Слабость: физическая уязвимость. Активисты — частные лица, к тому же публично известные, и любого можно как прессануть легальными корпоративными средствами, так и запугать бандитами.

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

Анонимус. Сила: легион. Анонимусов много, и среди них есть далеко не только школьники, а главное, в отличие от активистов фонда, они формально не связаны и анонимны: поимка одного только разозлит остальных. Слабость: легион прощает, легион забывает. На одну удачную кампанию у анонимуса приходится десяток пшиков. События этой истории они могут просто проигнорировать — или бросить и переключиться на что-то другое. «Ёцумару» — мастера пиара, и они могут отвлечь легион на другой скандал — впрочем, если их на этом поймают, попытка выйдет боком.

StoryMap_1

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

Ресурс — это нечто, обладающее ценностью. От Силы он отличается тем, что его можно отобрать, — собственно, львиная доля конфликтов сводится к тому, что ценные Ресурсы переходят из рук в руки. Ресурс в своей вырожденной форме — это то, что Альфред Хичкок называл «макгаффин»: предмет, важный для сюжета просто потому, что так сказал сюжет. Его все хотят и за ним все гоняются. Святой Грааль, маленький чёрный дипломат, полосатый слон… Ресурс-макгаффин — проверенный инструмент для создания историй, он исправно служит топливом для сюжета, но слишком очевидную «эстафетную палочку» игроки, скорее всего, встретят смехом: в конце концов, все они смотрели те же фильмы, что и вы. Поэтому будет лучше, если, вводя в сюжет Ресурс, вы объясните, зачем его все хотят. Что это: знания? Сокровища? Оружие? Компромат? Технология? Можно написать на листочке с Ресурсом то, какую Силу он даёт. Придумывая значимые для сюжета Ресурсы, подходите к делу так же, как при создании Сторон: если у вас уже наметился конфликт, прикиньте, что может быть нужно для его разрешения, если же нет, подумайте, за что именно могут драться перечисленные вами Стороны.

Пример

Сам ИскИн пока можно разжаловать из Сторон в Ресурсы: сейчас он ничего не делает, очень уязвим и за ним гоняются другие Стороны. Впрочем, мы можем оставить его Стороной, если уточним, что он достаточно хорошо ориентируется в Сети, чтобы пытаться самостоятельно влиять на общественное мнение… Оно, собственно, и будет нашим главным Ресурсом. У нас уже вырисовывается сюжет: корпорации и бандиты будут физически гоняться за ИскИном, чтобы использовать его в своих целях, причём «Ёцумару» будет делать это с полным на то правом: беглая программа — их собственность. Спасти беглеца сможет информационная кампания с привлечением фонда, который возьмётся защищать разумное существо, требуя для него равных с людьми прав. Добавим сюда ещё один нематериальный ресурс: пост президента. Сенатор рвётся в президенты, и законопроект о равноправии ИскИнов отлично ляжет в её кампанию. Ещё один Ресурс — не смейтесь! — «Разноцветные лошадки». На этом мультике Ёцумару зарабатывают миллионы, а смотрят его не только маленькие девочки, но и взрослые дяди и тёти, в том числе Анонимусы. Корпорация ревниво оберегает свою интеллектуальную собственность, таская по судам пиратов и авторов фэн-творчества. И, наконец, чтобы добавить в список Ресурсов что-то материальное, введём турфирму «Хэппи Трэвел» — ширму, которую якудза использует для прикрытия работорговли.

StoryMap_2

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

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

Пример

Отношения Сторон. ИскИн находится в асимметричных отношениях с якудзой и «Ёцумару»: они его ищут, он прячется. У «Ёцумару» симметричные отношения с «Гриффин» (конкуренты) и асимметричные с доктором (они ему верят, а он их предал ради ИскИна). «Гриффин» враждуют с сенатором. Фонд враждует с якудзой. Анонимус до поры держится в стороне, он вступит в действие позже — самопроизвольно или если его в эту сторону толкнёт общественное мнение.

Отношения с Ресурсами. Ёцумару владеют «Лошадками», а ИскИн их пиратски производит. Сенатор борется за власть. Ёцумару, ИскИн, Сенатор и фонд сражаются за общественное мнение, а Аноним от него зависит. Якудза владеет «Хэппи Трэвел», а фонд стремится уничтожить этот бизнес.

StoryMap_3

Что мы видим на этой картине? В первую очередь то, что «Гриффин Системс» и сенатор О’Тул на ней лишние: они находятся вдали от основного конфликта и дублируют функции других сторон. Если за ИскИном уже гоняются «Ёцумару» и якудза, впутывать сюда ещё одну корпорацию незачем. Также и сенатор, которую мы ввели в качестве противовеса «Гриффин», ни для чего другого не нужна, а в конфликте вокруг ИскИна дублирует функции фонда. Можно убрать эту парочку — сенатора совсем, а «Гриффин Системс» сделать ещё одной Слабостью доктора Кугельпанцера: мстительный бывший работодатель. Можно поступить и наоборот — укрепить их позиции: например, решить, что сенатор втайне зависит от якудзы, берёт у них деньги на кампанию, но хочет освободиться от их влияния. Это даст ей дополнительную Слабость, а всему сюжету — ещё одну линию напряжения, из которой можно добыть ещё один конфликт. Но мы пойдём по первому пути и уберём их с доски вместе с Ресурсом президентства.

StoryMap_4

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

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

Пример

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

«Ёцумару»-доктор. Компания нанимает игроков расследовать взлом их системы, и по ходу расследования они выясняют, что хакера нанял доктор. Или: хакер шантажирует доктора, и тот нанимает игроков, чтобы те нашли его и уничтожили компромат.

«Ёцумару»-ИскИн. Компания нанимает игроков искать свою «интеллектуальную собственность», но, найдя ИскИна, они будут вынуждены решать, продолжать ли выполнение контракта или связаться с фондом. Или можно задействовать Ресурс «Лошадок»: компания нанимает игроков искать, кто нарушает их копирайт, производя самопальные серии мультфильма, а они выходят на девочку и узнают об ИскИне.

Якудза-ИскИн. Родители девочки нанимают игроков расследовать попытку похищения, и по ходу расследования те выходят на якудзу и узнают, за чем бандиты охотятся на самом деле.

Якудза-фонд. Фонд нанимает игроков расследовать деятельность бандитов — например, искать доказательства преступной деятельности «Хэппи Трэвел». Закопавшись в дела якудзы, они узнают об охоте на маленькую больную девочку.

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

StoryMap_5

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

Пример

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

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

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

Для «Ёцумару» пропишем несколько самых известных продуктов — онлайн-игра, рок-группа, социальная сеть, новостной сайт. Пусть их генеральный директор будет всенародно любимым, как будто он лично делает половину сериалов и игр. Ещё одна культовая фигура — художница, создательница «Лошадок», единственный человек, на которого у анонимуса не поднимается рука лить грязь. И, для контраста, добавим акулу-адвоката со свинцовым взглядом, нескольких громил в пиджаках из службы безопасности и группу головорезов, неофициально делающих для корпорации грязную работу: кто-то же должен вывозить в лес хакеров, которые до премьеры крадут с корпоративного сервера и выкладывают в Сеть мультики про дружбу.

И лишь теперь, закончив карту сюжета, можно браться за карту местности. Как далеко друг от друга находятся Стороны, кто с кем граничит, где расположены Ресурсы — теперь вам не составит большого труда разместить всех и всё в пространстве так, чтобы карта поддерживала историю.

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

Если вы нашли опечатку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Avatar photo

Автор

Создатель ролевых систем, редактор. Бывший редактор журнала «Мир фантастики», бывший главный редактор mirf.ru


Понравилась статья? Поделить с друзьями:
  • Как написать сюжет для аниме
  • Как написать сюда не входить
  • Как написать сыр дор блю
  • Как написать сыну что он обидел мать
  • Как написать сыну что он не прав