Читаем Убейте дракона! Как писать блестящие сценарии для видеоигр полностью

Но бывают и исключения. Один из наших любимых сюжетных поворотов в первой Half Life – это когда игрового персонажа Гордона Фримена захватывают в плен, лишают всего оружия и оставляют умирать в уплотнителе отходов. С точки зрения геймплея это воспринимается как огромный откат назад, и игрок вместе с Фрименом должен учиться обходиться без полезного арсенала инструментов, пробивая себе дорогу сквозь полчища врагов. Это отличный сюрприз и отличная идея, на основе которой можно построить уровень, причем она совершенно органична для сюжета. Очевидно же, что, захватив Фримена, враги в первую очередь отберут у него оружие.

Уровни должны раскрывать персонажей

Уровни должны предоставлять игрокам информацию о том, что чувствует персонаж во время уровня. Уровни могут раскрывать характер персонажей, углубляя наше понимание протагонистов, помогая нам идентифицировать себя с ними и получать представление об окружающем их мире. Эпизод с жирафом в The Last of Us выделяется на фоне общего повествования тем, что сценаристы прерывают действие очень человеческим моментом. Родители водят своих детей в зоопарк. И вот посреди истории о разрыве между условным отцом и условной дочерью Джоэл и Элли гладят жирафа. Эпизод не имеет никакого отношения к геймплею, но имеет отношение к истории.

В уровнях должны быть поворотные моменты

В уровнях должны быть драматичные поворотные моменты; когда ожидания все время оправдываются, сюжет быстро наскучивает. Нет ничего плохого в том, чтобы задать персонажам ложную цель, а затем спутать им все карты. Одно из первых заданий в BioShock – найти подводную лодку для побега. И что же происходит? Подводная лодка взрывается!

Уровни должны намекать на нечто большее

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

И, наконец…

Уровни должны развлекать

Иначе какой в них смысл?

<p>Соответствие вашей идеи игровому движку</p>

Сценаристы игр, как имеющие какой-то опыт, так и начинающие, должны играть во множество игр. Вы должны играть всегда и внимательно следить за тем, как разворачивается сюжет и раскрывается мир. У вас должно выработаться «чутье на движок», чтобы интуитивно понимать, какие возможности для повествования и сюжета может поддерживать тот или иной игровой движок, что в нем можно, а что делать нельзя или нецелесообразно.

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

У игровых движков – и создаваемых для этих движков уровней – имеются подобные границы, и знающий сценарист или дизайнер всегда обыгрывает эти ограничения в сюжете. В Assassin’s Creed при приближении к внешней границе уровня появляется полупрозрачная сияющая голубая стена, не дающая продвинуться дальше. Игроку сообщают, что это происходит, потому что эти участки памяти еще не открыты. Один из лучших способов развить чувство дизайна – воспользоваться игровыми редакторами уровней существующих игр для создания собственного контента. Некоторые редакторы уровней даже содержат функции сценария, позволяющие создавать сюжетный контент параллельно с геймплеем. Серия Little Big Planet, по сути, представляет собой редактор уровней, выдающий себя за игру. Он позволяет всего за несколько минут создать подходящие для игры уровни-платформеры с прыжками. (Впрочем, большинство редакторов уровней не поддерживается создавшими их разработчиками, и часто для них отсутствует документация. Если вам понадобится помощь, поищите в интернете записанные фанатами обучения и специальные форумы.)

<p>Дизайн уровней влияет на традиционные медиа</p>
Перейти на страницу:

Похожие книги

1С: Бухгалтерия 8 с нуля
1С: Бухгалтерия 8 с нуля

Книга содержит полное описание приемов и методов работы с программой 1С:Бухгалтерия 8. Рассматривается автоматизация всех основных участков бухгалтерии: учет наличных и безналичных денежных средств, основных средств и НМА, прихода и расхода товарно-материальных ценностей, зарплаты, производства. Описано, как вводить исходные данные, заполнять справочники и каталоги, работать с первичными документами, проводить их по учету, формировать разнообразные отчеты, выводить данные на печать, настраивать программу и использовать ее сервисные функции. Каждый урок содержит подробное описание рассматриваемой темы с детальным разбором и иллюстрированием всех этапов.Для широкого круга пользователей.

Алексей Анатольевич Гладкий

Программирование, программы, базы данных / Программное обеспечение / Бухучет и аудит / Финансы и бизнес / Книги по IT / Словари и Энциклопедии
1С: Управление торговлей 8.2
1С: Управление торговлей 8.2

Современные торговые предприятия предлагают своим клиентам широчайший ассортимент товаров, который исчисляется тысячами и десятками тысяч наименований. Причем многие позиции могут реализовываться на разных условиях: предоплата, отсрочка платежи, скидка, наценка, объем партии, и т.д. Клиенты зачастую делятся на категории – VIP-клиент, обычный клиент, постоянный клиент, мелкооптовый клиент, и т.д. Товарные позиции могут комплектоваться и разукомплектовываться, многие товары подлежат обязательной сертификации и гигиеническим исследованиям, некондиционные позиции необходимо списывать, на складах периодически должна проводиться инвентаризация, каждая компания должна иметь свою маркетинговую политику и т.д., вообщем – современное торговое предприятие представляет живой организм, находящийся в постоянном движении.Очевидно, что вся эта кипучая деятельность требует автоматизации. Для решения этой задачи существуют специальные программные средства, и в этой книге мы познакомим вам с самым популярным продуктом, предназначенным для автоматизации деятельности торгового предприятия – «1С Управление торговлей», которое реализовано на новейшей технологической платформе версии 1С 8.2.

Алексей Анатольевич Гладкий

Финансы / Программирование, программы, базы данных