Marathon — видеоигра в жанре шутера от первого лица, разработанная и изданная Bungie и выпущенная в декабре 1994 года для Apple Macintosh . Действие игры происходит в космосе через несколько столетий в будущем, а игрок становится офицером службы безопасности, пытающимся остановить инопланетное вторжение на борту колониального корабля под названием Marathon .
Созданная на основе движка Pathways into Darkness 1993 года, Marathon является первой игрой в серии из трёх игр, известных как Marathon Trilogy , которая также включает два продолжения, Marathon 2: Durandal и Marathon Infinity , выпущенные в 1995 и 1996 годах соответственно. В 1996 году Bungie выпустила Super Marathon , порт Marathon и Marathon 2 на недолговечную игровую консоль Apple Bandai Pippin . [2]
Bungie выпустила исходный код Marathon 2 в 1999 году, что позволило разработать улучшенную версию движка Marathon 2 с открытым исходным кодом под названием Aleph One. Активы игры были выпущены Bungie как бесплатное программное обеспечение в 2005 году.
Геймплей происходит в реальном времени в 3D-рендеринговом мире потолков и полов различной высоты и ширины, все просматривается от первого лица . Все поверхности в игре текстурированы и имеют динамическое освещение . Игрок берет на себя роль безымянного офицера службы безопасности на борту большого колониального корабля под названием Marathon , построенного из луны Марса Деймоса . Игрок управляет движением своего персонажа в основном с помощью клавиатуры. Используя назначаемые клавиши, они могут двигаться вперед и назад, поворачиваться влево или вправо, делать шаг влево или вправо, смотреть вверх, вниз или вперед и смотреть влево или вправо. Marathon также имеет свободный обзор , позволяющий игроку использовать мышь для стрельбы из оружия и вращения обзора своего персонажа. Marathon была одной из первых компьютерных игр, которая использовала свободный обзор и давала игроку возможность смотреть вверх или вниз. [3] Интерфейс игры включает в себя карту местности, датчик движения, указывающий положение и перемещение как врагов, так и союзных персонажей с помощью красных треугольников и зеленых квадратов соответственно, а также полосы, отображающие текущий уровень щита и кислорода игрока.
Игрок последовательно проходит уровни, убивая вражеских существ и избегая многочисленных препятствий, пытаясь выжить. Хотя уровни проходятся в фиксированном порядке, многие из них нелинейны и требуют обширного исследования для завершения. Препятствия включают в себя темные и узкие проходы, потолки, которые давят игрока, ямы с опасным расплавленным материалом или охлаждающей жидкостью, запертые двери или платформы, которые должны быть активированы дистанционными переключателями, и головоломки , которые могут потребовать точного времени и скорости для успешного завершения. На некоторых уровнях есть низкая гравитация, бескислородная среда и/или магнитные поля, которые мешают датчику движения игрока. Вместо того, чтобы восстанавливать потерянное здоровье, подбирая бонусы, как во многих шутерах от первого лица, игрок вместо этого пополняет свои щиты и кислород, активируя станции подзарядки, размещенные в стенах; если что-либо из этого падает ниже нуля, он умирает. После смерти игрок возрождается в последней точке сохранения. Игрок может сохранить свою игру, только найдя и затем активировав устройство буфера шаблонов. Эти устройства нечасто встречаются на уровнях игры, а на некоторых они вообще отсутствуют.
Уникальный среди шутеров от первого лица своего времени, Marathon имеет подробный, сложный сюжет, который имеет основополагающее значение для игрового процесса и продвижения игрока. Компьютерные терминалы, размещенные в проемах стен в игре, служат основным средством, с помощью которого передается этот сюжет. Игрок получает доступ к этим терминалам для взаимодействия с искусственным интеллектом Marathon , который предоставляет информацию относительно текущей цели игрока. В большинстве случаев игрок должен использовать определенные терминалы, чтобы перейти на следующий уровень игры (с помощью телепортации). В то время как некоторые уровни просто требуют, чтобы игрок достиг конечной точки, на других игрок должен сначала выполнить определенные задачи, прежде чем он сможет двигаться дальше, например, получить определенный предмет, щелкнуть переключателем, исследовать весь или часть уровня, уничтожить всех инопланетных существ или защитить области, населенные человеческими персонажами. Некоторые терминалы, к которым не нужно получать доступ для завершения игры, все еще могут содержать дополнительную информацию о сюжете, такую как инженерные документы, дневники экипажа или разговоры между искусственными интеллектами корабля. На некоторых уровнях есть секретные терминалы, которые зачастую трудно найти, а некоторые из них содержат пасхальные сообщения от дизайнеров игры.
Движок Marathon, как и движок Jedi, представленный в Star Wars: Dark Forces , был немного лучше движка Doom , но не настолько продвинут, как движок Build . [ требуется цитата ] Как и движок Build, он был способен на ограниченную форму комнат над комнатами и даже невозможные пространства, пока игрок не мог видеть обе комнаты одновременно. Однако в нем не было зеркал, наклонных полов и потолков, разрушаемых окружений и многих других продвинутых функций, предлагаемых движком Build.
В дополнение к основному однопользовательскому сценарию, Marathon также имеет многопользовательский режим deathmatch , который может вместить восемь игроков в одной локальной сети . Один пользователь («собиратель») инициирует приглашение в игру на компьютерах других игроков («присоединившихся»). Соревнуясь вместе в командах или индивидуально, игроки набирают очки, убивая противников, и теряют очки, будучи убитыми противниками; игрок или команда с лучшим соотношением убийств к смертям выигрывают матч. Матчи заканчиваются либо по истечении определенного количества минут, либо убийств, как настроено заранее собирателем при начале матча.
Файлы игры Marathon содержат десять уровней для многопользовательского режима. Помимо того, что они недоступны для одиночных игроков, эти уровни также отличаются от основных игровых сред своим дизайном, призванным облегчить плавный многопользовательский игровой процесс: меньшие общие размеры уровней, просторные области, более быстрые двери и платформы, меньше инопланетян, более тяжелое вооружение, несколько предопределенных точек появления игроков, стратегическое размещение усилений и отсутствие шаблонных буферов и терминалов. Когда игрока убивают в многопользовательском режиме, он может немедленно возродиться в случайной точке появления, если только собиратель не включил штрафы за убийство или совершение самоубийства, которые требуют от игрока ждать в течение десяти или пятнадцати секунд соответственно, прежде чем возродиться.
Многопользовательский режим Marathon был одной из самых ожидаемых функций до релиза и принес Marathon награду Macworld Game Hall of Fame Award за лучшую сетевую игру 1995 года. [4] Ведущий дизайнер Джейсон Джонс заявил, что разработка Marathon, вероятно, была отложена на месяц из-за времени, потраченного на многопользовательские deathmatch. [4] Код для многопользовательского режима был написан почти полностью Аленом Роем, который, как сообщается, получил Quadra 660AV в качестве компенсации за свои усилия. [5] По словам Джонса, сетевой код основан на пакетах и использует протокол доставки датаграмм для передачи информации между каждой машиной. [6]
Marathon в основном происходит в 2794 году на борту UESC Marathon , большого земного колониального корабля, построенного из марсианской луны Деймос . Миссия Marathon состоит в том, чтобы отправиться в систему Тау Кита и построить колонию на ее четвертой планете. Персонаж игрока — неназванный офицер безопасности, назначенный на Marathon . Повествование представлено игроку с помощью сообщений на компьютерных терминалах, разбросанных по всем уровням игры. Эти сообщения включают в себя журналы экипажа, исторические документы и другие записи, но в основном включают в себя разговоры, которые персонаж игрока ведет с тремя искусственными интеллектами (ИИ), которые управляют UESC Marathon : Лилой, Дюрандалем и Тихо.
В начале игры персонаж игрока находится на борту шаттла, возвращающегося из колонии в Марафон, когда инопланетный корабль атакует систему. Офицер отправляется в Марафон и обнаруживает, что инопланетяне использовали электромагнитный импульс , чтобы отключить большую часть корабля. Из трех ИИ только Лила является функциональной, и она направляет офицера в контратаке против инопланетян и восстановлении других ИИ и ключевых систем. Лила узнает, что Дюрандаль (один из корабельных ИИ) был в контакте с инопланетянами до их столкновения с Марафоном. Инопланетная раса, известная как С'фт, вынуждена сражаться с Пфхорами, насекомоподобной расой. Лила вскоре обнаруживает, что Дюрандаль стал «неистовствовать» перед атакой, и может свободно мыслить самостоятельно. Лила помогает офицеру отключить доступ Дюрандаля к жизненно важным системам Марафона , одновременно отправляя предупреждающее сообщение на Землю, но в свою очередь Дюрандаль заставляет Пфоров отправить больше сил для атаки на Марафон , в конечном итоге похищая офицера безопасности. Лила вмешивается, чтобы освободить офицера, но предупреждает его, что атака С'фт почти уничтожила ее системы. Офицер спешит завершить бомбу в инженерных помещениях корабля, надеясь, что это заставит Пфора и С'фт уйти, но слишком поздно, так как С'фт «убивает» Лилу, и Дюрандаль берет на себя управление, заставляя офицера продолжать следовать его приказам, чтобы остаться в живых.
Дюрандаль заставляет офицера починить транспортеры корабля, что позволяет ему подняться на борт инопланетного судна Pfhor. Внутри, отбиваясь от Pfhor, офицер обнаруживает большой кибернетический организм , который Pfhor используют для управления S'pht. Офицер уничтожает организм, и под руководством Дюрандаля S'pht восстают против Pfhor, сначала на своем корабле, а затем на борту Marathon . Когда большая часть угрозы Pfhor исчезла, Дюрандаль объявляет о своем намерении перебраться на корабль Pfhor, который контролируют S'pht, и уйти с ними. В качестве прощального подарка Дюрандаль показывает, что Лила никогда не была полностью уничтожена, и S'pht отпускают ее перед отбытием. Когда инопланетный корабль покидает систему, офицер работает с Лилой, чтобы очистить последнего оставшегося Pfhor на борту Marathon, прежде чем оценить полный нанесенный ущерб.
Демоверсия была выпущена 23 ноября 1994 года [11] , а полная версия — 21 декабря 1994 года.
Marathon имел коммерческий успех. В то время Алекс Серопян из Bungie сказал, что «спрос клиентов на Marathon в десять раз больше, чем на Pathways », что привело к дефициту поставок. [12] Игра достигла продаж более 100 000 единиц до выхода Marathon 2. [ 13] В конечном итоге продажи превысили 150 000 единиц к октябрю 1995 года. [14] Как и у всех игр Bungie до Halo: Combat Evolved , ее продажи за все время все еще были ниже 200 000 единиц к 2002 году. [15]
Next Generation рассмотрел версию игры для Macintosh, оценив ее на четыре звезды из пяти, и сказал, что «она настоятельно рекомендуется». [8] MacUser назвал Marathon лучшей игрой в жанре экшн 1995 года, опередив Doom II . [16]
В 1996 году Computer Gaming World назвал Marathon 64-й лучшей игрой всех времен. Редакторы написали: «Этот 3D-экшен был большой причиной, по которой все пользователи Mac продолжали говорить: «DOOM что?»» [17]
В ретроспективном обзоре редактор Allgame Лиза Карен Савиньяно дала Marathon положительный отзыв, сравнив его с Doom и Duke Nukem . Савиньяно заявила: «Если вам нравится качаться и катиться, стрелять и уворачиваться, эта игра для вас». [7]
Историки игр называют Marathon ответом Macintosh на Doom для ПК , то есть шутером от первого лица, убивающим все на своем пути . [18] В 2012 году Time назвал его одной из 100 лучших видеоигр, когда-либо выпущенных. [19]
В 1996 году Bungie завершила порт Marathon на недолго просуществовавшую игровую консоль Apple Pippin . Порт был выпущен как часть Super Marathon , сборника Marathon и Marathon 2: Durandal , который был издан и распространен Bandai , а не самой Bungie. [2] Super Marathon отличается тем, что является первой консольной игрой, разработанной Bungie, предшествовавшей Oni и Halo: Combat Evolved . [20]
В 1999 году Bungie выпустила исходный код Marathon 2 , что позволило разработать улучшенную версию движка Marathon 2 с открытым исходным кодом под названием Aleph One . Хотя изначально для игры в первый Marathon можно было использовать только M1A1 (« полное преобразование » в движок M2 ) , в конечном итоге Aleph One получила собственную поддержку ресурсов M1 . Aleph One позволяет играть в Marathon на современных версиях Windows, macOS, Linux и других платформах. Он также расширяет многопользовательский режим для работы через Интернет по протоколу TCP/IP.
В 2000 году Bungie была куплена Microsoft, что финансово подпитывало франшизу Halo . Концепции ИИ, работающего с вооруженным персонажем игрока, продолжили корни, заложенные в серии Marathon.
В 2005 году Bungie выпустила материалы для трилогии игр в качестве бесплатного программного обеспечения.
Портированная на базе Aleph One версия Marathon для iPhone и iPad от Apple была выпущена бесплатно ( функция внутриигровых покупок используется только для пожертвований разработчику) в iTunes App Store в июле 2011 года.
24 мая 2023 года Bungie выпустила тизер-трейлер перезапуска Marathon, действие которого происходит в 2850 году и описывается как научно-фантастический шутер с PvP- экстракцией. [21] Игра выйдет на PlayStation 5 , Xbox Series X и Series S , а также на ПК. [22]
11 мая 2024 года игра вышла в Steam . [23]
{{cite web}}
: CS1 maint: неподходящий URL ( ссылка ){{cite web}}
: Внешняя ссылка в |title=
( помощь )