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]
В мае 2022 года группа моддеров из Team Beef выпустила неофициальный порт VR для гарнитур виртуальной реальности Meta Quest и Pico. Чтобы запустить порт, игроки должны использовать неопубликованную загрузку. Порт основан на исходном порте IoQuake3. [49]
Продажи Quake III превысили 50 000 копий за первые три дня выпуска, и к этому времени было напечатано 1 миллион копий. [50] Он дебютировал на пятом месте в еженедельном чарте продаж компьютерных игр PC Data за период с 5 по 11 декабря. [51] На следующей неделе игра поднялась на четвертое место в еженедельном топ-10. [ 52 ] На внутреннем рынке к началу 2000 года было продано 222 840 копий, а доход составил 10,1 миллиона долларов (~ 17 миллионов долларов в 2023 году).
По данным PC Data , в Северной Америке с января по октябрь 2000 года было продано 168 309 копий Quake III и заработано 7,65 миллиона долларов (~12,9 миллиона долларов в 2023 году). [54] Общий объем продаж компании в регионе, включая запуск в 1999 году, к ноябрю 2000 года составил 319 970 единиц. [55] Только за 2000 год ее продажи в конечном итоге достигли 190 950 единиц и 8,4 миллиона долларов (~ 14,1 миллиона долларов в 2023 году) к концу года. год. [56] Позже игра получила «Серебряную» награду за продажи от Ассоциации издателей программного обеспечения для развлечений и отдыха (ELSPA), [57] что указывает на то, что в Соединенном Королевстве было продано не менее 100 000 копий. [58]
«Если вы хотите купить Quake III Arena, чтобы получить потрясающие впечатления от одиночной игры, эта игра не для вас. линейный ПК до предела его производительности, то, возможно, Quake III Arena — единственная игра, которая вам когда-либо понадобится…».
— Роберт Ховарт из Diehard GameFan в 1999 году [65]
Metacritic , присваивающий нормализованный рейтинг в диапазоне 0–100, рассчитал средний балл 93 из 100 («Всеобщее признание/Must-Play») для версии Dreamcast, [99] 84 из 100 («В целом положительные отзывы»). ") для версии Revolution для PlayStation 2 . [100], в то время как версия Arena Arcade для Xbox Live Arcade получила самый низкий балл со средним баллом 69 из 100 («Смешанный или средний»). [101]
Отзывы об игре были очень положительными, многие описывали игру как быструю и захватывающую. [102] Изогнутые поверхности стали долгожданным дополнением к серии. Большинство рецензентов сочли, что игра лучше всего работает, когда в нее играют с другими игроками онлайн. В обзоре Diehard GameFan , написанном Робертом Ховартом, игра описана как лучший опыт «чистого боя насмерть», но раскритикована частота кадров игры , которая не очень хорошо работала на слабых системах и требовала либо графического процессора RIVA TNT2 , либо GeForce 256 для работы. запустите игру с приемлемой частотой кадров. [65] Обозреватель GameSpot Джефф Герстманн назвал игру выдающейся. Он отметил забавный дизайн уровней, великолепные текстуры, впечатляющие спецэффекты и звуки оружия. [6] Однако Герстманн раскритиковал голос рассказчика и посчитал, что некоторые уровни могут стать слишком перегруженными при игре в многопользовательском режиме. [6] В обзоре IGN было отмечено, что игре не хватает оригинальности, но ей понравились детализированные текстуры стен и уровни прыжков в космос. Было высоко оценено большое количество скинов персонажей и искусственный интеллект ботов-противников, но оружие было названо «мягким и предсказуемым». [75] Обзор Eurogamer описал игру как «отполированную» и «потрясающую» и отметил, что она «чрезвычайно хорошо сбалансирована и в нее очень хорошо играть». Рецензент был особенно доволен настраиваемым 3D-движком и с нетерпением ждал новых карт и модов. [103]
Блейк Фишер рассмотрел версию игры для ПК для Next Generation , оценив ее на пять звезд из пяти, назвав ее «лучшим смертельным боем на данный момент. Точка. Конец истории. Если вам нужна одиночная игра или сюжетная линия, купите Half-Life . Если вам нужен отличный DM и практически бесконечные возможности расширения, Quake III — лучший вариант». [80]
Фрэнк О'Коннор рассмотрел версию игры Dreamcast для Next Generation , оценил ее на четыре звезды из пяти и заявил, что это была «блестящая, хотя и несовершенная, версия, пожалуй, лучшей онлайн-игры, когда-либо созданной – это, конечно, чертовски круто». гораздо более интересное использование модема Dreamcast, чем Chu Chu Rocket ». [79] Версия Dreamcast получила ежегодную награду GameSpot «Лучшая многопользовательская игра» среди консольных игр и заняла второе место в категории «Лучшая игра-стрелялка», которая досталась Perfect Dark . [104]
«Quake III: Revolution» доказывает, что PS2, безусловно, может отлично работать с видом от первого лица, и хотя одиночная игра через некоторое время становится монотонной, многопользовательский режим с разделенным экраном делает ее незаменимой для любителей групповых игр. . Великолепная графика, интеллектуальное управление и динамичный игровой процесс составляют первоклассный экшн и одну из лучших игр на системе».
— Джейсон Д'Эприл из X-Play в 2001 году [89]
Гаррет Кеньон сделал обзор версии игры Next Generation для PlayStation 2 , оценил ее на четыре звезды из пяти и заявил, что «в целом это быстрая и красивая игра — лучший шутер, доступный для PS2». [81] Японский игровой журнал Shukan Famicom Tsūshin оценил версию игры для PlayStation 2 на 25 из 40 (63 из 100 для онлайн-версии), [64] в то время как средние оценки пользователей-рецензентов на веб-сайте MK2network получили 62 балла из 100. [93] Версия для PlayStation 2 была номинирована на премию The Electric Playground 's Blister Awards 2001 года в категории «Лучший консольный шутер», но проиграла Halo: Combat Evolved для Xbox . [105]
Quake III Arena выиграла награду PC Gamer US в 1999 году «Особые достижения в области графики» и написала, что «установила новую высшую точку в 3D-графике в этом году». [106] Во время 3-й ежегодной премии Interactive Achievement Awards игра была номинирована на премию « Компьютерная экшен-игра года », которая в конечном итоге была присуждена Half-Life: Oppositing Force . [д] [107]
В январе 2016 года Red Bull назвал Q3DM17 (The Longest Yard) одним из 10 величайших многопользовательских уровней FPS всех времен. [108]
Разработка 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 был наиболее широко используемым турнирным модом. [109]
Следующие соревнования проводили мероприятия по Quake III :
Эти соревнования теперь перешли к более поздним играм или перешли к варианту-преемнику Quake Live .