Подсказка: не оставляйте всю эту подготовительную работу пылиться мертвым грузом. Используйте материал в хвост и в гриву в вашем сценарии. Нюансы бекграунда и отношений должны играть роль в истории, служить двигателями сюжета, рычагами влияния. Это самый верный способ избежать такой распространенной ошибки, как «случайность». Ничто в сюжете не происходит случайно, все – результат чьей-то воли и выгоды. Связи, подтексты, айсберг дедушки Хемингуэя – все это создает глубину, которой очень не хватает современным компьютерным играм.
Шаг 6 – Сюжет
Все предыдущие шаги вели нас к сюжету. Сюжет – это вершина, квинтэссенция работы сценариста. Его философский камень. Чтобы сюжет вышел на славу и подходил для реализации в виде компьютерной игры, надо подготовить для него почву. И если вы проделали все предыдущие шаги, на этом этапе вы уже представляете себе, что должно быть в вашем сюжете.
Тема зажигает вас и вашу аудиторию. Конфликт заставляет ваши кулаки сжиматься. Персонажи кажутся близкими и понятными. Сеттинг проработан так, как будто вы описали место, где прожили всю жизнь. Вы представляете себе жанр игры, знаете, какими инструментами вы можете рассказать свою историю игрокам. И вот теперь пришло время самой истории.
1. Сформулируйте цель главного героя (персонажа игрока).
Подсказка: кто-то говорит, что у главного героя всегда должна быть цель. Кто-то говорит, что совсем не обязательно, и весь европейский арт-хаус – его аргумент. В играх этот спор значения не имеет. У персонажа игрока всегда есть цель. Если игрок не понимает, зачем он тут и что ему надо сделать, это косяк уже даже не сценария, а геймдизайна. Но (есть нюанс хозяйке на заметку) если у вас персонаж игрока не равен главному герою игры, их цели могут не совпадать. Для примера посмотрите игру Inside от студии Playdead.
2. Определите препятствия для достижения этой цели.
Подсказка: геймплей вам в помощь. Это то самое место сценария, где геймплей и история дружат, а не конфликтуют. Среди неопытных разработчиков бытует мнение, что геймплей и история противостоят друг другу. Игрок либо играет в игру, либо смотрит кат-сцену или читает текст, пока игра стоит на паузе. Время компромиссов «читать/смотреть или играть» – в прошлом. Геймплей – это тоже инструмент рассказа истории. Когда мы как сценаристы придумываем препятствия на пути нашего героя к цели, мы используем все, на что способен наш геймплей: головоломки, боссфайты, менеджмент ресурсов – все, на что хватит движка и фантазии разработчиков.
3. Определите завязку, кульминацию и развязку(и).
Подсказка: как быть, если история нелинейная? Если в ней есть развилки и у нас много начал, много концов, а середина – вообще лабиринт выборов? Самый простой способ работы с нелинейностью называется «алмазная структура»: мы определяем узловые точки, между которыми у нас цветет поле вероятностей, но все выборы так или иначе приводят игрока к очередной узловой точке, как все дороги ведут в Рим. Тогда мы имеем возможность контролировать основную линию истории и не размываться.
4. Между завязкой и кульминацией у вас будет развитие действия: расположите препятствия в этом пункте так, чтобы они шли по повышению ставок.
Подсказка: повышение уровня сложности – в помощь. Но показателем вашего профессионализма и невыносимой писательской крутизны будет, если вы дополните уровни сложности геймплея эмоциональными уровнями сложности. Пусть выборы становятся все более душераздирающими, враги все больше бесят, союзники предают, сливаются и гибнут. Игрок начал с того, что сражался с крысами в подвале трактира? Это его не сильно трогало – ну, крысы и крысы. Если в конце герой должен встретиться с драконом – пусть он не воспринимает этого дракона как очередную крысу из подвала. Лучше всего, если это не просто дракон-мегабосс, а превратившаяся в дракона возлюбленная, которую игрок сперва собственноручно вырастил из драконьего яйца, вложив в нее все доступные ресурсы, а потом прошел с ней бок о бок всю игру, как Букер с Элизабет.
5. Продумайте перипетии, чтобы создать эмоциональное напряжение.
Подсказка: не бойтесь кидать игрока вверх и вниз по шкале эмоций. Не все разработчики игр это любят, потому что считают, что игрок должен испытывать только положительные эмоции. Но положительные эмоции становятся еще положительнее, если чередуются с отрицательными, как маятник. Главное, чтобы отрицательные эмоции относились не к качеству игры, а все-таки к истории и поступкам персонажей.
6. Продумайте крючки для удержания интереса игрока. Щедро рассыпьте их по всему сюжету.
Подсказка: что может быть крючком? Нарушение ожиданий. Юмор. Контраст. Обещание награды. Тайна. Неотвеченный вопрос. Закрытый сундук, ключ от которого в другом замке. Продолжите сами.
Обратите внимание, что мы пока все еще работаем со сценарием, как с сюжетной схемой. До шага 7 текст – это всего лишь инструмент фиксации наших мыслей. И вот мы наконец дошли до стадии, где текст становится инструментом коммуникации с игроками. Это важно запомнить. Текст в играх – вторичен. Текст – это инструмент. Один из инструментов. Иногда далеко не самый оптимальный, надежный и дешевый. Но все же очень распространенный и популярный. Главное – не делать из текста священную корову. Мы тут не книги пишем, а сценарий для компьютерной игры. Его не будут читать, в него будут играть.
Шаг 7 – Тексты, сценарий
1. На этом этапе из всего, что продумано выше, вы уже можете оформить концепт-документ и вижн-документ своей игры и приступать к написанию сценария.
Подсказка: концепт-документ – это краткое описание вашей игры для внешних людей (издателей, инвесторов, других разработчиков, потенциальных членов команды). Вижн-документ – это внутренний документ, подробно описывающий все нюансы замысла вашей игры для команды разработки. Если вы делаете игру в одиночку, имеет смысл все же фиксировать свои идеи в документации – не только чтобы не забыть, но и чтобы мотивировать себя в период спадов. А они будут. Как и в писательстве, у сценаристов бывают творческие тупики, «не пишется» и просто депрессии. Обезопасьте себя и свою работу – зафиксируйте все ваши хотелки и идеи, чтобы вдохновляться ими на долгой дистанции.
2. Выберите ПО, в котором будете работать.
Подсказка: имеется в виду не только движок для игры, но и инструмент для написания сценария. Есть специальные платные программы вроде Articy: Draft, есть бесплатные вроде Twine, который к тому же еще и движок для текстовых игр с развилками. Многие сценаристы пишут сценарии для игр в Excel и Google Spreadsheets. Так проще систематизировать. В некоторых случаях используется и классический киноформат сценария. Попробуйте разное, посмотрите, что удобнее вам и команде. Нюанс в том, что помимо вас как сценариста со сценарным документом будут работать и другие люди. Поэтому – никакого эгоизма. Выбирайте тот формат, который доступен вашим коллегам для совместной работы.