Читаем Ошибки разработчиков видеоигр. От идеи до провала полностью

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

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

Экспозиция создает в сознании игрока нечто вроде дополненной реальности. В видеоиграх она применяется издавна, и в ряде случаев ее эффект проявлялся еще до того, как игрок вставлял восьмибитный картридж в свою консоль: на обложке мог быть нарисован мужественный воин или могучий рыцарь в сверкающих латах, испачканных кровью дракона, хотя сама игра выдавала нам под управление горбатого уродца размером 16x16 пикселей со странной походкой. Первая часть Tomb Raider когда-то сделала Лару Крофт персонажем желаемым и обожаемым, хотя в самой игре ее трехмерная модель состояла из столь малого количества полигонов, что в наши дни без смеха и слез на нее уже не глянешь. Такой обожаемой и красивой ее сделал контекст (рис. 27), и постер с красоткой Ларой висел на стене у каждого преданного фаната.

Рис. 27. Tomb Raider. Core Design, 1996

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

Все игроки ощущали себя исследователями огромного замка, играя в Castlevania IV, в то время как сами уровни представляли собой весьма хаотичный набор комнат и подземелий. Образ замка в их сознании появился благодаря главному меню и обложке игры, где грозный Тревор Бельмонт стоит перед входом в огромное готическое здание со множеством башен.

Внутриигровая экспозиция

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

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

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

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

Перейти на страницу:

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

97 этюдов для архитекторов программных систем
97 этюдов для архитекторов программных систем

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

Билл де Ора , Майкл Хайгард , Нил Форд

Программирование, программы, базы данных / Базы данных / Программирование / Книги по IT
Программирование. Принципы и практика использования C++ Исправленное издание
Программирование. Принципы и практика использования C++ Исправленное издание

Специальное издание самой читаемой и содержащей наиболее достоверные сведения книги по C++. Книга написана Бьярне Страуструпом — автором языка программирования C++ — и является каноническим изложением возможностей этого языка. Помимо подробного описания собственно языка, на страницах книги вы найдете доказавшие свою эффективность подходы к решению разнообразных задач проектирования и программирования. Многочисленные примеры демонстрируют как хороший стиль программирования на С-совместимом ядре C++, так и современный -ориентированный подход к созданию программных продуктов. Третье издание бестселлера было существенно переработано автором. Результатом этой переработки стала большая доступность книги для новичков. В то же время, текст обогатился сведениями и методиками программирования, которые могут оказаться полезными даже для многоопытных специалистов по C++. Не обойдены вниманием и нововведения языка: стандартная библиотека шаблонов (STL), пространства имен (namespaces), механизм идентификации типов во время выполнения (RTTI), явные приведения типов (cast-операторы) и другие. Настоящее специальное издание отличается от третьего добавлением двух новых приложений (посвященных локализации и безопасной обработке исключений средствами стандартной библиотеки), довольно многочисленными уточнениями в остальном тексте, а также исправлением множества опечаток. Книга адресована программистам, использующим в своей повседневной работе C++. Она также будет полезна преподавателям, студентам и всем, кто хочет ознакомиться с описанием языка «из первых рук».

Бьерн Страуструп , Бьёрн Страуструп , Валерий Федорович Альмухаметов , Ирина Сергеевна Козлова

Программирование, программы, базы данных / Базы данных / Программирование / Учебная и научная литература / Образование и наука / Книги по IT