Археолог цифрового века – Том 1. 1966-1979

Джимми Мехер, 2021

Перед вами перевод блога Джимми Мехера The Digital Antiquarian, посвященный истории развития индустрии компьютерных развлечений. Вас ждут увлекательные рассказы о знаковых играх разных исторических периодах, биографии выдающихся личностей и экскурсы в историю крупных (и не очень) игровых компаний.

Оглавление

8. «Охота на Вампуса», часть 2

Если верить словам Грегори Йоба, источником вдохновения для Hunt the Wumpus стала не столько Hurkle и ей подобные развлечения, сколько ненависть к декартовой координатной плоскости, которая в них использовалась. Для своей вариации «охоты на монстра» Йоб решил использовать свое «любимое платоново тело», а именно додекаэдр — правильный двадцатигранник. Мне подобная страсть к геометрии, признаюсь, чужда (и «любимого платонова тела» у меня тоже нет), поэтому меня больше интересуют другие новации, которые ввел Йоб.

Игру Hunt the Wumpus можно считать прародительницей всех тех «лабиринтов из маленьких запутанных переходов», которые спустя несколько лет заполонят экраны компьютеров и блокноты с миллиметровкой. Игровое поле состоит из двадцати узлов-комнат, каждая из которых связана ровно с тремя другими. По умолчанию комнаты пустые, но в некоторых из них случайным образом размещаются бездонные пропасти (попадание туда — мгновенный проигрыш), «супер-летучие мыши» (переносят игрока в случайную комнату) и, конечно же, сам Вампус. Когда игрок попадает в комнату с Вампусом, возможны четыре варианта развития событий: монстр либо уходит в одну из трех примыкающих комнат,* либо остается на месте и съедает игрока. Убить Вампуса, таким образом, можно только с расстояния, и для этого у игрока есть «искривленная» управляемая стрела, которая может пролететь до пяти комнат.

*При этом, даже если Вампус попадет в комнату с летучими мышами или пропастью, с ним ничего не случится. Во-первых, он слишком тяжелый, и мыши его просто не поднимут. Во-вторых, у него присоски на лапах, поэтому он может обойти пропасть по стене. Вот такая условность.

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

HUNT THE WUMPUS

YOU ARE IN ROOM 20

TUNNELS LEAD TO 131619

SHOOT OR MOVE (S-M)?M

WHERE TO?13

I FEEL A DRAFT

YOU ARE IN ROOM 13

TUNNELS LEAD TO 121420

SHOOT OR MOVE (S-M)?M

WHERE TO?20

YOU ARE IN ROOM 20

TUNNELS LEAD TO 1316 19

SHOOT OR MOVE (S-M)?

Ничего особенного, согласен. Сыграв в первый раз, задаешься вопросом: и что? Однако если дать Hunt the Wumpus второй шанс, то можно увидеть, что это пусть и простенькая, но игра, способная увлечь на несколько партий — до тех пор, пока не будет выработана выигрышная стратегия. Единственный недостаток с точки зрения дизайна, пожалуй, состоит в том, что нередко партия начинается вот так:

I FEEL A DRAFT

YOU ARE IN ROOM 4

TUNNELS LEAD TO 3 5 14

Сообщение «I FEEL A DRAFT» (я чувствую сквозняк) указывает игроку на то, что рядом пропасть, то есть один из трех туннелей ведет к мгновенной гибели. Поскольку игра только началась и никакой дополнительной информации у игрока нет, он вынужден делать ход наугад — и надеяться, что ему повезет. Такую ситуацию едва ли можно назвать честной. (Видимо, на этот случай в игре прописана возможность сыграть повторно на том же поле.)

Впрочем, вопросы игрового дизайна как такового меня интересуют мало. Данная книга посвящена истории интерактивного повествования, и с этой точки зрения Hunt the Wumpus выделяется сразу по двум пунктам.

Во-первых, у нее совершенно другой способ подачи, нежели у игр типа Hurkle. Если там игрок смотрит на поле целиком как бы сверху, то в Hunt the Wumpus он находится непосредственно внутри игрового мира, как бы вынужденный пробираться на ощупь по темной пещере. Нарратив как таковой сведен к минимуму (где-то в пещере спит Вампус, его надо убить — все, конец), но переход от третьего лица к первому сильно отличает Hunt the Wumpus от Hurkle и ей подобных. Если там все ощущается как абстракция, то охота на Вампуса уже предлагает определенную степень иммерсивности. И хотя Hunt the Wumpus нельзя считать первой игрой, погружавшей игрока в игровой мир (The Oregon Trail вышла на год раньше, да и с нарративом у нее все гораздо лучше), однако она стала значительным отклонением от стандартов своего времени.

Во-вторых, что даже более важно, игровое поле Hunt the Wumpus стало прототипом географии, которая используется в произведениях ИЛ до сих пор: набор дискретных, изолированных друг от друга комнат, соединенных переходами, по которым игрок может перемещаться. Ориентации по сторонам света еще нет, но основное времяпрепровождение, знакомое всем игрокам в ИЛ, — составление карты — есть. Все ранние произведения ИЛ в той или иной степени представляли собой те самые «лабиринты из маленьких запутанных переходов», которые так выводят из себя современных игроков, пожелавших приобщиться к классике. Благодаря этому небольшому открытию я недавно осознал, что изначальная суть ИЛ заключается именно в исследовании мира и составлении карты, а сюжет и даже загадки вторичны. (Еще нагляднее этот аспект просматривается в первых версиях знаменитой Adventure, о которой пойдет речь в следующих главах.)

Как и в случае с The Oregon Trail, все признаки указывают на то, что первоначальная версия Hunt the Wumpus была написана на HP-BASIC. Именно ее, а также троицу игр-предшественниц, написанных Бобом Альбрехтом, я смог найти на архивных копиях кассет, собранных Бобом Брауном и Майклом Джемени из группы Yahoo, посвященной мини-компьютерам НР. Впервые исходный код Hunt the Wumpus был опубликован в середине 1973 года в бюллетене People’s Computer Company, а затем — в номере Creative Computing за октябрь 1975 года. Единственным отличием от более ранней кассетной версии стало добавление в начале программы строк с комментариями, где указывается авторство Грегори Йоба, а также рекламируются два написанных им продолжения: Wumpus 2 (с вариациями игрового поля) и Wumpus 3 (с новыми ловушками).

В то время как The Oregon Trail была, говоря современным языком, «эксклюзивом» МЕСС и распространялась, по всей видимости, только по учебным учреждениям, Hunt the Wumpus разлетелась в виде портов и адаптаций по всем существующим платформам своего времени (а также тем, которые появлялись впоследствии) кустарным способом. В сопроводительной статье к исходному коду, опубликованной в Creative Computing, Йоб писал: «Мне рассказывали, что будто бы видели код Wumpus, переписанный на RPG и FORTRAN, что в операционной системе одной крупной научно-исследовательской лаборатории есть команда to Wumpus, запускающая игру, и что даже есть иллюстрированная версия для дисплейных терминалов Hazeltine!»

Особо показателен тот факт, что игра сумела преодолеть культурный барьер между BASIC-сообществом хиппи из РСС и «настоящими» хакерами: к появлению Unix 6 версии в 1975 году (а по всей видимости, даже раньше), Hunt the Wumpus была портирована на Unix C (в исходном коде даже есть комментарий, где радостно сообщается, что игра была «украдена из бюллетеня РСС, том 2 № 1»)32.

Примечания

32

Две браузерные вариации Hunt the Wumpus:

https://osric.com/wumpus/

https://web.archive.org/web/20041010214018/http://www.taylor.org/~patrick/wumpus/

Смотрите также

а б в г д е ё ж з и й к л м н о п р с т у ф х ц ч ш щ э ю я