Quake III Arena — многопользовательский шутер от первого лица 1999 года , разработанный id Software . Arena , третья часть серии Quake ,отличается от предыдущих игр тем, что исключает сюжетный однопользовательский режим и фокусируется в первую очередь на многопользовательском игровом процессе. В одиночном режиме играют против ботов , управляемых компьютером . В него входит музыка, написанная Sonic Mayhem иоснователем Front Line Assembly Биллом Либом .
Примечательные особенности Quake III Arena включают минималистичный дизайн, широкие возможности настройки параметров, таких как поле зрения , детализация текстур и модель противника; и расширенные функции движения, такие как прыжки с обстрела и прыжки на ракете .
Игра получила высокую оценку рецензентов, которые по большей части охарактеризовали игровой процесс как увлекательный и увлекательный. Многим понравилась четкая графика и упор на мультиплеер. Quake III Arena также широко использовалась в профессиональных электронных спортивных турнирах, таких как QuakeCon , Cyberathlete Professional League , DreamHack и Electronic Sports World Cup .
В отличие от своих предшественников, в Quake III Arena нет одиночной кампании. Вместо этого он имитирует многопользовательский режим с участием игроков, управляемых компьютером . [6] Сюжет игры краток: «величайшие воины всех времен сражаются ради развлечения расы Вадригар на Арене Вечной». Вступительное видео показывает похищение такого воина, Сарджа, во время последнего боя. Преемственность с предыдущими играми серии Quake и даже Doom поддерживается за счет включения моделей игроков и биографической информации. [7] Включена знакомая смесь готической и технологичной архитектуры карты, а также специфическое оборудование, такое как усиление Quad Damage, ракетная установка и BFG .
В Quake III Arena игрок продвигается по уровням карт, сражаясь с разными персонажами -ботами , сложность которых увеличивается, от Крэша (на уровне 0) до Ксаэро (на уровне 7). [6] По ходу игры бои происходят на более сложных аренах и против более сильных противников. [8] В то время как карты Deathmatch рассчитаны на участие до 16 игроков, турнирные карты предназначены для дуэлей между двумя игроками, и в одиночной игре их можно рассматривать как « битвы с боссами ».
Оружие сбалансировано по ролям, каждое оружие имеет преимущества в определенных ситуациях, например рельсотрон на дальней дистанции и молниеотвод на ближнем расстоянии. Супероружие BFG является исключением из этого правила; По сравнению с другим оружием с аналогичным названием в серии Doom / Quake , воплощение этого оружия в Quake III Arena представляет собой, по сути, скорострельную ракетную установку, которую можно найти в труднодоступных местах. Оружие появляется как предметы уровня, которые появляются через определенные промежутки времени в определенных местах на карте. Если игрок умирает, все его оружие теряется, и он получает оружие возрождения для текущей карты, обычно перчатку и пулемет. Игроки также бросают оружие, которое они использовали после убийства, которое затем могут подобрать другие игроки.
В Quake III Arena предусмотрено несколько режимов игры: «Свободно для всех » (FFA), классический бой насмерть, в котором каждый игрок соревнуется с остальными за наибольшее количество очков, « Командный бой насмерть » (TDM), где обычно две команды по четыре человека соревнуются за наивысший командный фраг. (убийство) тотал, Турнир (1 на 1), смертельный бой между двумя игроками, обычно заканчивающийся по истечении установленного времени, и «Захват флага» , который проводится на симметричных картах, где команды должны забрать вражеский флаг с базы противника, сохраняя при этом свой собственный. .
Quake III Arena была специально разработана для многопользовательской игры . Игра позволяет игрокам, чьи компьютеры подключены к сети или Интернету, играть друг против друга в режиме реального времени , а также включает систему гандикапа. Он использует модель клиент-сервер , требующую, чтобы клиенты всех игроков подключались к серверу. Ориентация Quake III Arena на многопользовательский игровой процесс породила оживленное сообщество, похожее на QuakeWorld , которое все еще активно по состоянию на 2021 год.
В Quake III Arena представлены несколько персонажей из предыдущих частей серии Quake , в том числе «Горький человек» из Quake II , персонаж «Рейнджер» из Quake , а также Думгай из дочерней франшизы id Software Doom .
В начале марта 1999 года ATI опубликовала копию игры от внутреннего поставщика оборудования (IHV), которую Стив Джобс ( генеральный директор Apple Inc.) представил публике на Macworld Conference & Expo в Moscone Center в январе и Makuhari Messe в феврале. время, когда он был открыт). [9] Это была функциональная версия движка с текстурированным уровнем и работающими пушками. IHV содержал большую часть оружия (за исключением Gauntlet), которое вошло в финальную версию игры, хотя большинство из них не было полностью смоделировано; бензопила и крюк также были в IHV, но не попали в окончательную версию. Также были включены многие звуки, которые вошли в финальную версию. Игру разработали девять человек за 18 месяцев. [10]
После утечки информации о IHV 24 апреля 1999 года id Software выпустила бета-версию игры под названием Quake III Arena Test , первоначально только для Mac OS [11], а позднее была расширена и для Windows. Q3Test начался с версии 1.05 и включал три уровня, которые будут включены в финальную версию: dm7, dm17 и q3tourney2. Id Software продолжала обновлять Q3Test до версии 1.09. [12]
Сооснователь id и бывший технический директор Джон Кармак заявил, что Quake III Arena — его любимая игра, над которой он работал. [13]
Quake III Arena поступила в розничную торговлю 2 декабря 1999 г.; Официальной датой выхода игры было 5 декабря, хотя генеральный директор id Software Тодд Холленсхед ожидал, что игра будет доступна уже 3 декабря у таких розничных продавцов, как Babbage's и EB Games . [14] Игра « из коробки » поддерживала технологию A3D 2.0 HRTF от Aureal Semiconductor . [15]
Движок id Tech 3 — это название движка, разработанного для Quake III Arena . В отличие от большинства других игр, выпущенных в то время, для запуска Quake III Arena требуется графический ускоритель , совместимый с OpenGL . В игре нет программного обеспечения или средства рендеринга Direct3D .
Графическая технология игры тесно связана с « шейдерной » системой, где внешний вид многих поверхностей может быть определен в текстовых файлах, называемых «шейдерными сценариями». В Quake 3 также были представлены изогнутые поверхности на основе сплайнов в дополнение к плоским объемам, которые отвечают за многие поверхности, присутствующие в игре. [16] Quake 3 также обеспечивал поддержку моделей, анимированных с использованием вершинной анимации с тегами прикрепления (известных как формат .md3 ), что позволяло моделям поддерживать отдельные анимации туловища и ног, а также держать оружие. Quake 3 — одна из первых игр, в которой модель от третьего лица может смотреть вверх, вниз и вокруг, поскольку голова, туловище и ноги разделены. Другие визуальные особенности включают объемный туман , зеркала, порталы, декали и искажение вершин в форме волны.
Для работы в сети id Tech 3 использует систему «снимков» для передачи информации об игровых «кадрах» клиенту через UDP . Сервер пытается опустить как можно больше информации о каждом кадре, передавая только отличия от последнего кадра, который клиент подтвердил как полученный ( дельта-кодирование ). [17] id Tech 3 использует виртуальную машину для управления поведением объекта на сервере, эффектов и прогнозирования на клиенте и пользовательском интерфейсе. Это дает множество преимуществ, поскольку авторам модов не нужно беспокоиться о сбое всей игры из-за плохого кода, клиенты могут отображать более продвинутые эффекты и игровые меню, чем это было возможно в Quake II , а пользовательский интерфейс модов можно полностью настраивать. Если не используются операции, требующие определенного порядка байтов , файл QVM будет работать одинаково на любой платформе, поддерживаемой Quake III Arena. Движок также содержит компиляторы байт-кода для архитектур x86 и PowerPC , выполняющие инструкции QVM через интерпретатор .
В Quake III Arena используется продвинутый искусственный интеллект с пятью уровнями сложности, который подойдет как новичку, так и опытному игроку, хотя обычно они не представляют проблемы для игроков высокого уровня или конкурентоспособных игроков. У каждого бота есть своя, часто юмористическая, «личность», выраженная в виде скриптовых строк, которые запускаются для имитации реального чата игрока. Если игрок вводит определенные фразы, боты могут ответить: например, набрав «Ты меня утомил», бот может ответить «Ты должен был быть здесь 3 часа назад!». У каждого бота есть несколько альтернативных реплик, чтобы уменьшить повторение болтовни ботов. Боты-гладиаторы из Quake II были портированы на Quake III Arena и включены в игру их создателем — Яном Полом ван Вавереном, он же Мистер Неуловимый. [18] [19] Строки чата для ботов были написаны Р. А. Сальваторе , Seven Swords и Стивом Уинтером. [20] Ксаэро, самый сильный противник в игре, был основан на боте-гладиаторе Зеро. Бот-Охотник появляется на обложках журналов в более поздней игре id Doom 3 .
19 августа 2005 года id Software выпустила полный исходный код Quake III Arena под лицензией GNU General Public License v2.0 или более поздней версии [21] , как и для большинства своих предыдущих движков. Как и раньше, был выпущен движок , но не такой контент, как текстуры и модели, так что любому, кто захочет создать игру из исходного кода, все равно понадобится оригинальная копия игры, чтобы играть в нее так, как задумано.
Как и его предшественники, Quake и Quake II , Quake III Arena может быть сильно модифицирована , что позволяет использовать движок для множества различных игр. Модификации варьируются от небольших изменений игрового процесса, таких как Rocket Arena 3 и Orange Smoothie Productions, до полных преобразований, таких как Smokin' Guns , DeFRaG и Loki's Revenge . Выпуск исходного кода позволил модам полной конверсии, таким как Tremulous , World of Padman , OpenArena и Urban Terror , превратиться в бесплатные автономные игры. Другие моды, такие как Weapons Factory Arena, перешли на более современные коммерческие движки. Challenge ProMode Arena стал основным соревновательным модом для Quake III Arena с тех пор, как Профессиональная лига кибератлонистов объявила CPMA своей основой для соревнований. CPMA включает в себя альтернативные игровые процессы, в том числе управление воздухом, перебалансировку оружия, мгновенное переключение оружия и дополнительные техники прыжков. Еще одним модом, прошедшим несколько открытых бета-версий и пользовавшимся большой популярностью в 1999–2001 годах, был Quake 3 Fortress (Q3F). Первоначальная версия этой игры была косвенным портом мода Quakeworld Team Fortress , в котором множество кланов и лиг соревновались в обеих играх одновременно. Q3F в конечном итоге был портирован на другой мод Quake 3 Enemy Territory Fortress , который имел ограниченный успех. Разработчики Q3F в конечном итоге отказались от мода, но использовали его для создания отдельной игры 2003 года Wolfenstein: Enemy Territory , которая использует движок Quake 3 и до сих пор пользуется популярностью примерно у 9400 активных игроков в 2018 году.
Быстрый обратный квадратный корень, иногда называемый Fast InvSqrt() или шестнадцатеричной константой 0x5F3759DF , представляет собой алгоритм, который оценивает обратную (или мультипликативную обратную) величину квадратного корня 32-битного числа с плавающей запятой в стандарте IEEE 754 с плавающей запятой. -точечный формат . Алгоритм наиболее известен своей реализацией в исходном коде Quake III Arena.
В то время вычисление обратной величины числа с плавающей запятой обычно было дорогостоящим с точки зрения вычислений, особенно в больших масштабах. Однако быстрый обратный квадратный корень обошел этот шаг.
Примерно в 2002 году первоначальные предположения указывали на Джона Кармака как на вероятного автора кода, но он возразил и предположил, что его написал Терье Матисен, опытный программист на ассемблере, который ранее помогал id Software с оптимизацией Quake . Матисен написал реализацию аналогичного фрагмента кода в конце 1990-х годов, но первоначальные авторы оказались гораздо дальше в истории трехмерной компьютерной графики, а реализация Гэри Таролли для SGI Indigo была одним из возможных ранних известных применений.
Пакет расширения под названием Quake III: Team Arena был выпущен 15 декабря 2000 года в Северной Америке, 15 января 2001 года в Японии и 26 января в Европе. Он был разработан id Software и опубликован Activision. Расширение ориентировано на командный игровой процесс с помощью новых игровых режимов, а также добавления трех новых видов оружия (пулемет, гвоздодер и прокс-пусковая установка), а также новых предметов и моделей игроков. Quake III: Team Arena подверглась критике, так как ее дополнения давно назрели и уже были реализованы фанатскими модификациями. Позже Quake III: Gold был выпущен 26 сентября 2001 г. в Северной Америке, 29 марта 2002 г. в Японии и 9 августа 2002 г. в Европе. Quake III: Gold , включая полную версию Quake III Arena и пакет расширения Quake III: Team Arena , собранные на компакт- диске Hybrid Disc . [22] Канадская электро-индустриальная группа Front Line Assembly написала саундтрек к дополнению, [23] аналогу Quake III Arena: Noize от Sonic Mayhem .
В результате неутешительных продаж Blue Stinger Activision отказалась публиковать дальнейшие игры для Dreamcast и отказалась от распространения версии Quake III Arena для Dreamcast (портированной Raster Productions) компании Sega . Впервые анонсировано 29 января 2000 г. [24] и выпущено 23 октября 2000 г. [25] версия Quake III для Dreamcast включала кроссплатформенную игру для 4 игроков между Dreamcast и игроками на ПК. Его часто считают одним из лучших портов для ПК-консоли своего времени благодаря плавной частоте кадров и онлайн-игре. [26] До сих пор существуют сообщества, которые играют в эту версию онлайн на оставшихся выделенных серверах с патчем версии 1.16n и необходимым пакетом карт. [27] Версия Quake III для Dreamcast также включала мини-игры VMU Maze. [25]
Quake III Revolution (портированная Bullfrog Productions , изданная Electronic Arts в Северной Америке и Electronic Arts Square в Японии) была выпущена для PlayStation 2 в марте 2001 года [28] и включала несколько элементов, заимствованных из Team Arena , а также более миссионерскую игру. основанный на однопользовательском режиме. Он поддерживает многопользовательский режим с разделенным экраном для четырех игроков с помощью PS2 Multitap . Поскольку игра была ранней игрой для PS2, в ней не было возможности онлайн-игры - Sony не запустит свои сетевые функции в Северной Америке до августа 2002 года. GameRankings оценил релиз на 83%. [29] Quake III Revolution широко критиковали за длительное время загрузки по сравнению с версиями Dreamcast и ПК, плохой баланс игры и за отсутствие встроенной поддержки USB- мыши и клавиатуры (в отличие от версии Unreal Tournament для PlayStation 2). [30] [31]
Quake III Arena Arcade для Xbox 360 была официально анонсирована id на QuakeCon 2007. Игра , разработанная совместно id и Pi Studios , была выпущена на Xbox Live Arcade 15 декабря 2010 года. Розничная цена игры составляла устанавливается в размере 1200 Microsoft Points или 15 долларов США . [33] Quake Arena DS для Nintendo DS была анонсирована на QuakeCon 4 августа 2007 года. Джон Кармак заявил, что управление с помощью сенсорного экрана реализовано не будет, поскольку он предпочитает, чтобы в игру играли с помощью D-pad. [34] Эта версия была молча отменена. Quake Zero был анонсирован на QuakeCon 3 августа 2007 года и представлял собой обновленную версию Quake 3 Arena , распространявшуюся путем бесплатной загрузки, запускаемую в окне браузера и поддерживаемую встроенным рекламным контентом. [35] Quake Zero был запущен как Quake Live , [36] выпущен в 2010 году.
15 ноября 2021 года Microsoft сделала консоли Xbox One / Series X / S на базе x86-64 обратно совместимыми с Quake III Arena Arcade , одной из 76 игр, опубликованных в честь 20-летия запуска оригинальной консоли Xbox. [37]
Quake III Arena была неофициально портирована на несколько консолей, включая портативную консоль PlayStation Portable и консоль Xbox . Для этих версий требуется модифицированная консоль или портативное устройство, а также ресурсы исходной игры, соответствующие исходному порту.
Кармак сообщил, что Quake Trilogy (включая Arena) будет портирована на iPhone/iPod Touch/ iPad . Неофициальная версия для iOS была выпущена через Cydia для взломанных устройств iOS в апреле 2008 года; Это демо-версия, похожая на оригинал, за исключением того, что она объединяет акселерометр iPhone и iPod Touch и сенсорное управление, что делает игровой процесс возможным. [38] Версия высокой четкости для iPad была выпущена в ноябре 2010 года и отличалась воссозданными элементами управления, более четкой графикой, улучшенным игровым процессом и лучшей частотой кадров; [39] [40] Эта улучшенная версия также была интегрирована в версию порта для iPhone и iPod touch.
Прототип Мурстауна был продемонстрирован на эталонном дизайне, демонстрировавшем производительность до 90 кадров в секунду. [41] Был сделан неофициальный порт Quake III для мобильных устройств Symbian. Для запуска требуются файлы PAK из оригинальной игры. На основе опубликованного исходного кода создан неофициальный порт игры на Android . [42] [43] Это означает, что игру можно запустить на нескольких устройствах под управлением Android, в первую очередь на Motorola Milestone , [44] Motorola Droid , [45] и Nexus One , а также на других устройствах высокого класса. [46]
В августе 2011 года был показан компьютер Raspberry Pi размером с кредитную карту на базе ARM, на котором работала специально скомпилированная версия Quake III для ARM на Debian . [47]
В феврале 2019 года компания masterfeizz выпустила неофициальный порт Quake III под названием ioQuake3DS для Nintendo 3DS . Для запуска консоль должна быть собрана самостоятельно . [48]
Продажи Quake III превысили 50 000 копий за первые три дня выпуска, и к этому времени было напечатано 1 миллион копий. [49] Он дебютировал на пятом месте в еженедельном чарте продаж компьютерных игр PC Data за период с 5 по 11 декабря. [50] На следующей неделе игра поднялась на четвертое место в еженедельном топ-10. [ 51 ] На внутреннем рынке к началу 2000 года было продано 222 840 копий, а доход составил 10,1 миллиона долларов (~ 16,4 миллиона долларов в 2022 году).
По данным PC Data , в Северной Америке с января по октябрь 2000 года было продано 168 309 копий Quake III и заработано 7,65 миллиона долларов (~12,4 миллиона долларов в 2022 году) . [53] Общий объем продаж компании в регионе, включая выпуск в 1999 году, к ноябрю 2000 года составил 319 970 единиц. [54] Только за 2000 год ее продажи в конечном итоге достигли 190 950 единиц и 8,4 миллиона долларов (~ 13,6 миллиона долларов в 2022 году) к концу года. год. [55] Позже игра получила «Серебряную» награду за продажи от Ассоциации издателей программного обеспечения для развлечений и отдыха (ELSPA), [56] что означает, что в Соединенном Королевстве было продано не менее 100 000 копий. [57]
«Если вы хотите купить Quake III Arena, чтобы получить потрясающие впечатления от одиночной игры, эта игра не для вас. линейный ПК до предела его производительности, то, возможно, Quake III Arena — единственная игра, которая вам когда-либо понадобится…».
— Роберт Ховарт из Diehard GameFan в 1999 году [64]
Metacritic , присваивающий нормализованный рейтинг в диапазоне 0–100, рассчитал средний балл 93 из 100 («Всеобщее признание/Must-Play») для версии Dreamcast, [98] 84 из 100 («В целом положительные отзывы»). ") для версии Revolution для PlayStation 2 . [99] в то время как версия Arena Arcade для Xbox Live Arcade получила самый низкий балл со средним баллом 69 из 100 («Смешанный или средний»). [100]
Отзывы об игре были очень положительными, многие описывали игру как быструю и захватывающую. [101] Изогнутые поверхности стали долгожданным дополнением к этой серии. Большинство рецензентов сочли, что игра лучше всего работает, когда в нее играют с другими игроками онлайн. В обзоре Diehard GameFan , написанном Робертом Ховартом, игра описана как лучший опыт «чистого боя на смерть», но раскритикована частота кадров игры , которая не очень хорошо работала на слабых системах и требовала либо RIVA TNT2 , либо графического процессора GeForce 256 для работы. запустите игру с приемлемой частотой кадров. [64] Обозреватель GameSpot Джефф Герстманн назвал игру выдающейся. Он отметил забавный дизайн уровней, великолепные текстуры, впечатляющие спецэффекты и звуки оружия. [6] Однако Герстманн раскритиковал голос рассказчика и посчитал, что некоторые уровни могут стать слишком перегруженными при игре в многопользовательском режиме. [6] В обзоре IGN было отмечено, что игре не хватает оригинальности, но ей понравились детализированные текстуры стен и уровни прыжков в космос. Большое количество скинов персонажей и искусственный интеллект ботов-противников получили высокую оценку, но оружие было названо «мягким и предсказуемым». [74] Обзор Eurogamer описал игру как «отполированную» и «потрясающую» и отметил, что она «чрезвычайно хорошо сбалансирована и в нее очень хорошо играть». Рецензент был особенно доволен настраиваемым 3D-движком и с нетерпением ждал новых карт и модов. [102]
Блейк Фишер сделал обзор компьютерной версии игры для Next Generation , оценив ее на пять звезд из пяти, назвав ее «лучшим смертельным боем на данный момент. Точка. Конец истории. Если вам нужна одиночная игра или сюжетная линия, купите Half-Life Если вам нужен отличный DM и практически бесконечные возможности расширения, Quake III — лучший вариант в этом деле». [79]
Фрэнк О'Коннор рассмотрел версию игры Dreamcast для Next Generation , оценил ее на четыре звезды из пяти и заявил, что это была «блестящая, хотя и несовершенная, версия, пожалуй, лучшей онлайн-игры, когда-либо созданной – это, конечно, чертовски круто». гораздо более интересное использование модема Dreamcast, чем Chu Chu Rocket ». [78] Версия Dreamcast получила ежегодную награду GameSpot «Лучшая многопользовательская игра» среди консольных игр и заняла второе место в категории «Лучшая игра-стрелялка», которая досталась Perfect Dark . [103]
«Quake III: Revolution» доказывает, что PS2, безусловно, может отлично работать с видом от первого лица, и хотя одиночная игра через некоторое время становится монотонной, многопользовательский режим с разделенным экраном делает ее незаменимой для любителей групповых игр. Великолепная графика, интеллектуальное управление и динамичный игровой процесс делают первоклассный экшен и одну из лучших игр на системе».
— Джейсон Д'Эприл из X-Play в 2001 году [88]
Гаррет Кеньон рассмотрел версию игры Next Generation для PlayStation 2 , оценил ее на четыре звезды из пяти и заявил, что «в целом это быстрая и красивая игра — лучший шутер, доступный для PS2». [80] Японский игровой журнал Shukan Famicom Tsūshin оценил версию игры для PlayStation 2 на 25 из 40 (63 из 100 для онлайн-версии), [63] в то время как средний балл пользователей-рецензентов на веб-сайте MK2network составил 62 из 100. [92] Версия для PlayStation 2 была номинирована на премию The Electric Playground 's Blister Awards 2001 года в категории «Лучший консольный шутер», но проиграла Halo: Combat Evolved для Xbox . [104]
Quake III Arena выиграла награду PC Gamer US в 1999 году «Особые достижения в области графики» и написала, что «установила новую высшую точку в 3D-графике в этом году». [105] Во время 3-й ежегодной премии Interactive Achievement Awards игра была номинирована на премию « Компьютерная экшен-игра года », которая в конечном итоге была присуждена Half-Life: Oppositing Force . [д] [106]
В январе 2016 года Red Bull назвал Q3DM17 (The Longest Yard) одним из 10 величайших многопользовательских уровней FPS всех времен. [107]
Развитие Quake III Arena, ориентированное на многопользовательскую игру, привело к тому, что в ней появилось большое сообщество конкурентоспособных игроков, и, как и ее предшественники, она широко использовалась в профессиональных электронных спортивных турнирах. В конкурентной игре Quake III Arena есть два различных игровых процесса, часто называемые «наборами правил»: готовая игра Quake III Arena , также известная как ванильный Quake 3 (VQ3), и набор правил CPM Challenge Pro. Мод мод Арена . 26 июля 2006 года Challenge Pro Mode Arena с геймплеем VQ3 была выбрана Cyberathlete Professional League в качестве мода для своего турнира, что сделало его стандартным соревновательным модом для Quake III Arena . Раньше Orange Smoothie Productions был наиболее широко используемым модом для турниров. [108]
Следующие соревнования проводили мероприятия по Quake III :
Эти соревнования теперь перешли к более поздним играм или перешли к варианту-преемнику Quake Live .