Введение
Hexen: Beyond Heretic – это фантастический шутер от первого лица, разработанный Raven Software и изданный id Software, распространявшийся компанией GT Interactive 30 октября 1995 года. Это косвенное продолжение Heretic, вышедшей в 1994 году, и вторая игра в трилогии Raven Software "Serpent Riders", завершающей частью которой стала Hexen II. Название происходит от немецкого существительного Hexen, означающего "ведьмы", и/или глагола hexen, означающего "наводить заклинание". Продюсер игры Джон Ромеро заявил, что третья, невыпущенная игра этой серии должна была называться Hecatomb. Hexen: Beyond Heretic получила очень положительные отзывы после выхода, однако различные консольные порты 1997 года были встречены негативно из-за проблем с частотой кадров, управлением и устаревания самой игры. Критики высоко оценили нелинейный дизайн уровней и возможность выбора одного из трех игровых персонажей, каждый из которых предлагал уникальный игровой опыт.
Hexen: Beyond Heretic is a fantasy first person shooter video game developed by Raven Software and published by id Software distributed through GT Interactive on October 30, 1995. It is the indirect sequel to 1994's Heretic, and the second game in Raven Software's "Serpent Riders" trilogy, which culminated with Hexen II. The title comes from the German noun Hexen, which means "witches", and/or the verb hexen, which means "to cast a spell". Game producer John Romero stated that a third, unreleased game in this series was to be called Hecatomb. Hexen: Beyond Heretic met with highly positive reviews upon release, though the various 1997 console ports were negatively received because of problems with frame rate and controls and the aging of the game itself. Critical plaudits for the game centered on the non linear level design and the selection of three playable characters, each offering a distinct gameplay experience.
Сюжет
После истории о поражении Д’Спарила в "Еретике", события "Hexen" разворачиваются в другом мире, Кроносе, который осажден вторым из трех Всадников Змеи, Кораксом. Трое героев отправляются на поиски уничтожения Коракса. Игрок берет на себя роль одного из этих героев. В ходе своего приключения он проходит через стихийные подземелья, дикую местность, горскую семинарию, огромный замок и, наконец, некрополь, прежде чем вступить в финальную схватку с Всадником Змеи.
Геймплей
Новая особенность серии, представленная в Hexen, – это выбор из трех классов персонажей. Игроки могут играть за воина (Баратус), клирика (Париас) или мага (Даедолон). Каждый персонаж обладает уникальным оружием и физическими характеристиками, что добавляет игре разнообразия и повышает её реиграбельность. Воин в основном полагается на ближний бой с использованием как обычного, так и магического оружия, и он более вынослив и быстр, чем другие персонажи. Маг использует разнообразные заклинания дальнего боя, дальность которых компенсируется его хрупкостью и медлительностью. Клирик сочетает в себе возможности ближнего и дальнего боя, занимая промежуточное положение между двумя другими классами. Кроме того, некоторые предметы, такие как флешетта (ядовитая газовая бомба), по-разному действуют при сборе и использовании каждым классом, функционируя так, чтобы лучше соответствовать их индивидуальному стилю боя. В Hexen в серию введены уровни-«хабы», позволяющие игроку перемещаться между центральными уровнями-хабами и связанными с ними дополнительными уровнями. Для перехода к следующему хабу игрок должен пройти через текущий. Система инвентаря возвращается из Heretic с несколькими новыми предметами, такими как «Диск отталкивания», отбрасывающий врагов от игрока, и «Икона защитника», предоставляющая каждому классу неуязвимость по-своему.
Разработка
Как и Heretic, Hexen была разработана на NeXTSTEP. Hexen использует модифицированную версию движка Doom, которая позволяет прыгать, смотреть вверх и вниз, играть по сети с участием до восьми игроков и выбирать один из трех классов персонажей. Она также популяризировала "систему узлов" (hub system) для прохождения уровней в жанре шутеров от первого лица. В отличие от предыдущих игр, которые использовали исключительно General MIDI для музыки, Hexen также способна воспроизводить треки с CD. В комплект игры входил CD с саундтреком в аудиоформате, идентичном MIDI-саундтреку, но воспроизводимом через высококачественный звуковой модуль. Однако наиболее значительным улучшением стало добавление возможности текстурирования стен, их вращения и скриптов для уровней. Версия игры для Macintosh была разработана компанией Presage Software.
Модификация двигателя
"Полиобъекты" – это движущиеся стены в игре. Поскольку движок Doom использует систему бинарного разделения пространства для отрисовки, он не поддерживает движущиеся стены. Движущиеся стены в Hexen на самом деле представляют собой односторонние линии, построенные в другом месте карты и отображаемые в нужной начальной точке при загрузке уровня. Это позволяет создать иллюзию движущейся стены, но не позволяет перемещать секторы (например, видеть верхнюю часть движущейся двери). Это часто вызывает проблемы в секторах, содержащих более одного узла, что объясняет относительно редкое использование полиобъектов. В то время как Doom, Doom II и Heretic используют линии на картах для выполнения простых действий, Hexen также позволяет активировать эти действия с помощью Action Code Script (ACS). Эти скрипты используют синтаксический вариант языка C, что обеспечивает специальную последовательность игровых действий. Программистские возможности, такие как рандомизация, переменные и активация скриптов между картами, обеспечивают плавный геймплей в хабах и отвечают за большинство специальных эффектов в игре: сообщения на экране, случайные звуковые эффекты, появление монстров, изменение текстур сторон, универсальное управление полиобъектами, инициализацию уровня для deathmatch и даже сложные изменения окружения, такие как землетрясения, изменяющие текстуры и высоту пола.
Код источника
11 января 1999 года Raven Software опубликовала исходный код Hexen под лицензией, предоставляющей права на некоммерческое использование, а 4 сентября 2008 года он был повторно опубликован под GNU GPL 2.0. Это позволило портировать игру на различные платформы, такие как Linux, AmigaOS и OS/2 (включая eComStation и ArcaOS). Hexen совместим со многими исходными портами Doom; возможности Hexen также совместимы с WAD-файлами Doom, созданными для этих портов, независимо от того, в какую игру они используются.
Музыка
Музыку написал Кевин Шилдер. В отличие от Heretic, в Hexen некоторые композиции, помимо MIDI-версий, имели более качественные версии на CD. При игре в режиме CD-аудио, отсутствующие на CD песни заменялись существующими треками с диска.