Электронная библиотека » Дженнифер Ли Нунан » » онлайн чтение - страница 6


  • Текст добавлен: 12 июня 2021, 09:40


Автор книги: Дженнифер Ли Нунан


Жанр: Компьютеры: прочее, Компьютеры


Возрастные ограничения: +16

сообщить о неприемлемом содержимом

Текущая страница: 6 (всего у книги 22 страниц) [доступный отрывок для чтения: 7 страниц]

Шрифт:
- 100% +

Глава 6. Эй там, на палубе!

Sid Meier’s Pirates! 1987

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

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

Мне недостаточно было стилизовать под XVII век обыкновенный симулятор морских сражений. Когда я обдумывал игру про пиратов, то не хотел идти по пути сложных стратегических маневров в исполнении морских флотилий. Я представлял себе дуэли на мечах, свесившихся с мачт моряков и белые развевающиеся на ветру рубахи с галстуками-ленточками (да просто чтобы были!). Я представлял себе злых испанских головорезов с длинными усами, которые похищают прекрасных дев, и молодчика с деревянной ногой, распевающего песни про ром. Одним словом, я представлял себе приключения.

Пираты не дерутся друг с другом с утра до вечера, объяснял я Биллу. Пираты ищут приключения.

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


Вы стоите в деревянной хижине. На север от вас находится окно, на восток – дверь.

Рассмотреть комнату.

Я не понимаю.

Рассмотреть хижину.

Вы видите кровать и письменный стол.

Рассмотреть письменный стол.

Это письменный стол.

Открыть ящик письменного стола.

Ящик письменного стола закрыт на ключ.

Посмотреть на окно.

Это окно.

Открыть окно.

Вы не можете открыть окно.

Посмотреть на кровать.

Это кровать.

Посмотреть под кровать.

Под кроватью вы не видите ничего интересного.


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

Билл старался меня отговорить.

– Это безумие! – возмущался он. – Мы никогда ничего такого не делали.

– Знаю, – отвечал я. – Но это-то и здорово.

– Но такое никто не купит.

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

Билл вскоре понял, что переубедить меня не получится. «Ну как минимум мы должны использовать в названии твое имя, – проворчал он, вскидывая руку в знак смирения с неизбежным. – Sid Meier’s Pirates (“Пираты Сида Мейера”), например. Тогда фанаты F-15 будут знать, что это твоя игра, и купят ее, не глядя на жанр».

Я не могу не упомянуть, что Биллу запомнилась куда более красочная версия этой истории, в которой все начинается задолго до этого нашего разговора. По его мнению, идея названия с моим именем пришла ему во время банкета Ассоциации издателей программного обеспечения, основанной всего несколькими годами ранее. Все было ровно так, как бывает обычно на подобных отраслевых мероприятиях: были организованы выступления спикеров, выдавались награды. Но главной целью банкета была борьба с пиратским распространением ПО. Лишь через несколько лет ассоциации удастся убедить законодательные органы, что речь идет о настоящем преступлении, в 1986 году они просто давали 100 долларов всякому, кто докажет, что через электронную доску объявлений распространяют ворованные игры. Несколько таких случаев даже были успешно расследованы. MicroProse была одной из полутора сотен компаний, которые регулярно участвовали в собраниях ассоциации. Вместе с нами там были Sierra, Broderbund и Робин Уильямс.

Как бы странно это ни звучало, комедийный актер Робин Уильямс действительно был связан с Ассоциацией издателей программного обеспечения. Насколько мне известно, сам он никогда не пробовал делать игры, но зато глубоко верил в то, что любая творческая деятельность должна справедливо оплачиваться. Он так горячо любил видеоигры, что даже назвал свою дочь Зельдой. По легенде Робин, Билл и я сидели на банкете Ассоциации за одним столом, и в разговоре Робин высказал мысль, что все остальные отрасли развлекательной индустрии всячески стараются популяризировать имена своих звезд, и гейм-дизайн должен брать у них пример.

Не знаю, то ли это было походя брошенное замечание, то ли акцентированный призыв рекламировать именно меня, но у Билла к тому моменту уже накопился богатый опыт создания культа личности. Человека, который именовал себя «пилотом истребителя высшей категории», нетрудно было убедить, что первоначальное чутье его не обмануло и что у фотографии меня с огромными мешками денег была одна-единственная проблема: мы слишком поскромничали. В любом случае я не могу винить его в желании подчеркнуть свою причастность к этой идее, ведь фразой «Мне это посоветовал Робин Уильямс» можно без труда объяснить практически что угодно. Доподлинно я знаю только то, что Билл, как босс компании, принял решение назвать проект «“Пираты Сида Мейера”, например», а я был слишком занят обдумыванием механики будущей игры, чтобы ему возражать.

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

Мне оставалось только постоянно задавать самому себе вопрос: «Захотел ли бы я сам играть в эту игру?» Если ответ был положительным, работа над проектом продолжалась. Например, я знал, что хочу избежать ловушки, которую представляет собой единственный вариант развития сюжета. Если условная хижина не покажется мне интересной, я хочу, чтобы у меня была возможность пойти куда-нибудь еще и не искать спрятанный под ковриком ключ от двери, о котором мне никто не рассказывал, или тратить 10 минут на то, чтобы убедить компьютер по-человечески этот ключ использовать. («Открыть ящик письменного стола?», «Использовать ключ?», «Применить ключ к ящику письменного стола?»)


Дизайн коробки игры Sid Meier’s Pirates!

MicroProse, 1987 г.


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

Недавние психологические исследования показали, что теория ограничения количества вариантов выбора имеет под собой основания. Способность принимать решения, то есть «высшее руководство» нашего мозга, со временем устает. Как и в случае с перенапряженными мышцами – и неважно, занимаетесь вы с весами в спортзале или таскаете мешки с песком в ходе ремонта, – степень важности задачи никак не влияет на усталость. Незначительные решения отнимают ровно столько же энергии, как и самые интересные, не принося при этом ни малейшего удовлетворения. В ходе одного исследования выяснилось, что участники хуже справлялись с математическими задачами, если в тесте им нужно было выбирать из большего количества; те же, у кого вариантов ответа было меньше, показали более высокие результаты. Решение о том, что есть на обед, было далеко не самым важным, но, чтобы его принять, мозгу опять-таки пришлось напрячься. Еще в одном исследовании прохожим бесплатно давали на пробу варенье. Покупки после этого чаще совершались в тех случаях, когда выбор был не слишком велик, в тех же случаях, когда разнообразие было чрезмерным, участники исследования терялись и чаще уходили без покупки (даже если потом они и заявляли, что отдают предпочтение столу с большим разнообразием сортов).

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

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

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

Именно ранее существовавшие сюжеты больше всего помогли мне сделать Pirates! настолько захватывающими. Игроки начинали играть, уже выстроив в воображении некую предысторию: хорошие парни носят белые рубашки и яркие кушаки; плохие парни носят черные плащи и у них на глазу повязка. Если нарисовать злодею усы, он сразу обрастет всеми характеристиками всех усатых злодеев, известных человеку с детства. Один возглас «А-р-р, приятель!» может сразу передать всю атмосферу игры: окружающую природу, персонажей и, вероятно, даже сюжет. Считывание таких фрагментов культурного кода позволяет игроку узнавать детали игры, даже не отдавая себе в этом отчета, а нам, разработчикам, – экономить время и, что еще важнее, драгоценные ресурсы компьютерной памяти.

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

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

Обычно этот прием использовали при работе с небольшими картинками. Например, в моей первой символьной игре я использовал «звездочку» для изображения астероида, потому что ничего, кроме стандартных текстовых символов, у меня в распоряжении не было. Но шрифт вовсе не обязательно должен был состоять из букв и цифр. Если бы произошел этакий чудесный анахронизм и мой мини-компьютер Nova загрузился с игривым шрифтом Wingdings от Microsoft, то «звездочка» отобразилась бы как маленький конверт. При нажатии большой литеры M на экране высветилась бы классическая мультяшная бомба, вместо цифры 8 – миленький телефон с циферблатом. Конечно, остальные функции компьютера при таком раскладе стали бы недоступны, но идея здесь в том, что можно составить из маленьких картинок пользовательский шрифт, и он будет грузиться быстрее, чем если бы компьютер подгружал те же изображения через видеокарту.

Следующим шагом была загрузка в шрифтовом формате простых анимированных картинок – этот прием я использовал во Floyd of the Jungle. Каждое существо там изображалась одной буквой, а последние буквы алфавита были отведены под их слегка видоизмененные версии. Например, вместо символа «c» был крокодил с закрытой пастью, а вместо большой «C» – он же, только пасть была уже открыта. Если прописать команду быстрого переключения между двумя этими символами, на экране крокодил будет открывать и закрывать пасть. А если добавить в этот цикл еще пару крокодильих букв, то крокодил на экране научится ходить и щелкать челюстями одновременно. После загрузки шрифта в память на экран можно было вывести хоть одного крокодила, хоть сотню – это не требовало дополнительных ресурсов. Пока ваш алфавит не превышал максимально допустимого количества символов в шрифте – 256, – процессор компьютера мог переключаться между ними с той же легкостью, с какой он пролистывал текстовый файл.

Инструмент Рэндала позволял анализировать большую картинку и находить наиболее эффективный способ преобразования каждого блока размером 8 на 8 пикселей в шрифтовой символ. Эта техника представляла собой нечто вроде живописи цифрами: например, если верхний левый угол экрана был полностью занят небом, значит, символ «1» соответствовал сплошному блоку синего цвета, и все остальные большие куски синего также обозначались символом «1». Когда мы добирались до облака, цифрой «2» приходилось обозначать изогнутый кусок синего и белого, но потом наша задача опять упрощалась: подряд шел целый ряд белых кусков, и всем им соответствовал символ «3». Чем проще была картинка, тем больший размер изображения мы могли описать с помощью отведенных нам 256 символов. Когда игрок выбирал на экране пункт меню, мы стирали шрифт вместе со всем остальным, что было на экране, и загружали новое изображение.

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

Ни одна игра MicroProse не обходилась без толстенного руководства пользователя, поэтому ближе к концу работы над проектом к нашей команде подключился Арнольд Хендрик, вместе с которым мы стали писать 88-страничную книжицу, напечатанную в оттенках сепии. В руководство не входили примечания, касавшиеся защиты авторских прав: мы сделали специальную раскладную карту Карибского региона, прилагавшуюся в комплекте с игрой, чтобы скопировать игру было еще труднее. Такие предметы, как правило, становились коллекционной редкостью и часто их называли ощущалками, отсылая к тактильному развлечению, описанному в антиутопии Олдоса Хаксли «Дивный новый мир». Впервые такие артефакты были использованы в детективной игре 1982 года от компании Infocom под названием Deadline: она на долгие годы задала планку, ведь в ней были фото с мест преступлений, протоколы допросов, отчет коронера, письмо от адвоката семьи и даже три таблетки (сделанные из леденца), якобы найденные на месте преступления. Вся эта коллекция появилась на свет благодаря тому, что разработчик игры Марк Бланк не смог уместить в игре всю необходимую информацию, и только потом выяснилось, что Deadline куда менее популярен у пиратов, чем предыдущие игры издателя, и сообщество гейм-дизайнеров осознало, какой потенциал заложен в подобных «вещественных доказательствах».

Помимо работы над руководством, Арнольд помог нам тем, что разбавил киношную удаль Pirates! здоровой порцией реализма. Он настоял на соблюдении некоторых исторических фактов в режиме кампании и выступил против использования знаменитых персонажей, живших не в ту эпоху, которую мы изображали в игре, например Черной Бороды и Жана Лафита. В итоге реалистический фундамент позволил нам еще больше укрепить общую тему романтических приключений. Как Арнольд объяснил в заметках разработчиков, «эти люди были безумными пережитками великой эпохи, преступниками, которые никак не хотели сдаваться… В их жизни не было ни подковерных интриг, ни светлого будущего – лишь выбор из пули и веревки. Мы посчитали, что в них нет ничего привлекательного и интересного по сравнению с прославленными морскими волками и флибустьерами предшествующих эпох».

Однако у морских волков и флибустьеров была одна интересная особенность: они не могли умереть. Эррол Флинн не мог погибнуть в сражении или быть приговоренным к повешению, ведь это разрушило бы картину эпохи, которую он олицетворял. С другой стороны, игра, в которой нельзя проиграть, уже не игра: в ней непременно должен присутствовать риск неудачи. Что было еще хуже, я случайно убрал из игры сцену эффектного финала. В военных играх у нас было определенное количество миссий, и каждая из них заканчивалась красивым взрывом. Но пират всегда готов отправиться в новое приключение, пират – это стиль жизни, а не выполнение отдельных заданий. Я дал игроку возможность выбирать приключения на свой вкус и тем самым лишил себя привилегии объявлять, какая миссия была более трудной, а какая – менее. В Pirates! игрок мог, к примеру, выиграть битву или завладеть сокровищем, но окончательной победы, как и окончательного поражения, в игре предусмотрено не было.

К счастью, получилось так, что две проблемы решили друг друга.

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

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

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

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

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


Страницы книги >> Предыдущая | 1 2 3 4 5 6 7 | Следующая
  • 3.2 Оценок: 5

Правообладателям!

Данное произведение размещено по согласованию с ООО "ЛитРес" (20% исходного текста). Если размещение книги нарушает чьи-либо права, то сообщите об этом.

Читателям!

Оплатили, но не знаете что делать дальше?


Популярные книги за неделю


Рекомендации