Как создавать истории. Основы игровой сценаристики и нарративного дизайна за 12 шагов — страница 26 из 30


Тексты, таблицы, схемы

Безусловно то, что игровые сценаристы работают с текстами, поэтому без Google Docs никак не обойтись. Там обычно описываются объемные форматы типа расширенного синопсиса и поэпизодника (см. главу 9 «Документация в процессе разработки»).

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

Таблицы – это то, с чем работают гейм-дизайнеры, а значит, и нарративные дизайнеры. На них мы уже останавливались в главе о документации (см. главу 9 «Документация в процессе разработки»). Онлайн-таблицы Google Sheets очень похожи на Excel – программу, входящую в пакет Windows Microsoft, которая может производить расчеты по формулам, имеет графические инструменты и главное – удобна в работе с игровыми движками.

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

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

MIRO

Это платформа для удаленной совместной работы, своеобразная онлайн-доска, где можно легко рисовать, делать заметки, добавлять файлы и писать. Это достаточно простой и удобный инструмент для создания блок-схем. Miro является российским стартапом, вышедшим на международный рынок. Свое нынешнее название эта онлайн-платформа получила в 2019 году, до этого она носила другое название – RealtimeBoard.

FIGMA

Это онлайн-сервис для совместной работы для прототипирования, разработки интерфейсов и создания блок-схем в том числе. Главное преимущество его в том, что можно сразу посмотреть, как будут выглядеть отрисованные экраны на телефоне, не строя билд в движке. Существуют также офлайн-версии для Mac OS, Windows, Linux, есть интеграции с корпоративными мессенджерами. Компания Figma появилась в 2012 году, основал ее Дилан Филд. Она стала довольно популярной среди разработчиков: уже в 2019-м на этой онлайн-платформе был зарегистрирован 1 млн пользователей.

DRAW.IO

Это инструмент для создания диаграмм, ментальных карт (mindmap), блок-схем, блоков, бизнес-макетов, прототипирования и многого другого. Он бесплатный и имеет открытый исходный код на GitHub. Пользователь не регистрируется, а просто экспортирует в удобный для себя формат созданный проект. Очень удобна функция автоматической публикации и совместной работы. Draw.io работает с Google Disk, Google Workspace, One-Drive и Dropbox. Этот сервис основан в 2000 году Гауденцем Алдером.

Инструменты для создания нарративного контента

ARTICY DRAFT: 2 И 3

Это первый профессиональный инструмент, среда для создания сюжетного и игрового дизайна. С помощью этой программы можно разработать интерактивные истории, библии персонажей, спроектировать инвентарь с предметами, игровые локации и уровни, управлять их местом в игровом мире, создавать истории с разветвленной структурой сюжета и диалоги с различными выборами. В Articy Draft можно также делать деревья миссий, графики состояний игры, автоматы, деревья навыков или технологий с помощью редактора потоков. Для удобства работы есть две версии программы: однопользовательская и многопользовательская. Контент из Articy Draft можно экспортировать в движки Unity и Unreal Engine, о которых мы поговорим ниже.

ARCWEAVE

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

TWINE 2.0

Это открытая платформа для создания интерактивной литературы, текстовых игр, визуальных новелл. Она не требует больших познаний в коде, создана на основе кода JavaScript и HTML 5. Свой проект можно сразу опубликовать в вебе и выложить на сайт.

Первый же вариант Twine был написан на Python и представлен публике в 2009 году. А в 2016 году появилась новая версия Twine 2.0, созданная Крисом Климасом. Она имеет несколько форматов: Harlow для новичков – он установлен как дефолтный; SugarCube – для более продвинутых авторов, он одновременно самый богатый и самый расширяемый; а также Snowman, рассчитанный на разработчиков.

Twine популярен для игровых и киносценаристов. Интересно, что этот инструмент был применен при написании сценария интерактивного фильма «Черное зеркало: Брандашмыг».

AXMA STORY MAKER

Это платформа, разрабатываемая российской компанией «Аксма Софт», очень похожая по своему функционалу на Twine, о котором мы только что писали. Программа вышла в релиз в 2012 году. С ее помощью можно создавать игры, визуальные новеллы, интерактивные истории и аудиокниги в HTML-формате с поддержкой мобильных устройств.

INK (INKLE STUDIO)

Это скриптовый язык, с помощью которого создаются текстовые игры и интерактивная литература. Данная диалоговая система переносится в формат JSON и встраивается в движок игры. Студия Inkle была основана в 2011 году двумя разработчиками игр из Кембриджа.

REN PY

Это бесплатный движок, специально разработанный для создания визуальных новелл, на основе языка Python. Кодить там особо не нужно, все очень наглядно и несложно, работать можно в системах Windows, Mac OS, Linux. Название Ren’Py является контаминацией слова ren’ai, переводящегося с японского как «любовь», и названием языка Python. С помощью этой программы можно создавать интерактивные истории с разветвленным сюжетом с фонами и анимированными спрайтами персонажей для веба, приложений на Android и iOS. Более того, контент можно экспортировать в движок Unity.

TYRANOBUILDER

Это коммерческий, платный движок для визуальных новелл. Разработан он Strikeworks – студией, состоящей из одного программиста ShikemokuMK, которая производит различные инструменты: от плагинов для анимации до сервисов социальных сетей. TyranoBuilder основан на TyranoScript на японском языке. Существует также его западный вариант – на английском, однако другие языки находятся на стадии планировки. Функции TyranoBuilder доступны через графический интерфейс, на нем можно создавать приложения для веба, Mac OS, iOS, Windows и Android.

SUIKA 2

Это бесплатный движок с открытым исходным кодом, который есть в том числе и на Github. С его помощью можно разрабатывать визуальные новеллы на Mac OS, iOS, Windows и Android. Изначальный вариант – японский, однако позже появилась поддержка английского языка. Suika 2 был запущен в релиз в 2016 году. Этот движок несложен в эксплуатации и по своему интерфейсу напоминает TyranoBuilder.

Игровые движки

Движки являются сердцем игры – той программной средой, куда встраиваются все ее компоненты. Пожалуй, самыми популярными среди них являются Unity и Unreal Engine.

UNITY

Это среда разработки, с помощью которой можно создавать игры на

25 разных платформах, в том числе для веба, ПК, игровых консолей,

Android, iOS, приложения с дополненной и виртуальной реальностью и многие другие. Это один из самых популярных движков среди разработчиков мобильных игр. Unity обладает довольно удобной визуальной средой разработки и модульной системой компонентов. Язык программирования – C#. Первая версия программы была выпущена в 2005 году американской компанией Unity Technologies.

Unity имеет достаточно большой онлайн-магазин, где можно купить или бесплатно скачать ассеты, что позволяет довольно быстро и эффективно делать 2D- и 3D-игры, а также работать над диалогами и нарративом в проектах разных жанров.

Ассеты редакторов диалоговых систем Unity

Dialogue System

Это платный ассет, представляющий собой систему диалогов и взаимодействия персонажей. Он использовался для создания таких игр, как Crossing Souls, Disco Elysium, The Last Door, Jenny LeClue, Lake и других. Этот мощный инструмент включает в себя визуальный редактор на основе нодов, диалоговые интерфейсы, кат-сцены, журналы квестов, сохранение/загрузку, динамичные разветвленные структуры сюжета и диалогов, системы статусов и отношений NPC, простую настройку локализации.

Возможна также дополнительная интеграция с другими программами и ассетами в Unity.

Fungus

Это бесплатный инструмент, который идеально подходит для обучения разработке игр и использования на игровых джемах. Он обладает мощной системой разветвленной структуры диалога, работает с новой системой графического интерфейса Unity, обладает интуитивно понятным визуальным редактором на основе блок-схем и системой сохранения/ загрузки. В нем можно создавать переменные, кондишены и коллекции, также тут есть поддержка локализации, управление музыкой, звуковыми эффектами, камерой и спрайтами. Главное преимущество Fungus в том, что он не требует программирования: в этом редакторе довольно просто разрабатывать визуальные новеллы, интерактивную литературу, РПГ, игры жанра point & click и многие другие.

Это лишь некоторые примеры ассетов Unity – редакторов диалогов, которые могут использоваться в работе нарративного дизайнера.

UNREAL ENGINE

Это кросс-платформенный игровой движок. С его помощью можно создавать игры для ПК, консолей, iOS, Android, приложений с виртуальной и дополненной реальностью, Wii и других. Применяется эта среда разработки и для кинематографа. Движок был так назван по одноименной игре – шутере от первого лица, которая на нем разрабатывалась и была выпущена в 1998 году компанией Epic Games. C 2015 года Unreal Engine распространяется бесплатно, однако разработчики перечисляют компании 5 % роялти с дохода.

Язык программирования движка С++, однако есть система визуального скриптинга Blueprint, позволяющая быстро делать прототипы игр. Большое количество ассетов для движка Unreal Engine можно приобрести на одноименном маркетплейсе, в том числе редакторы диалогов. Самой последней версией движка является Unreal Engine 5, вышедшая в 2021 году.

Помимо упомянутых выше, существует немало других движков, некоторые из них пишутся в крупных игровых студиях под конкретные проекты. Среди самых популярных у инди-разработчиков можно назвать также Game Maker, Godot, RPG Maker, Defold и другие.

Инструменты менеджмента