MaxFX
MaxFX — игровой движок, разработанный финской компанией Remedy Entertainment. Известен по использованию в компьютерных играх Max Payne и Max Payne 2: The Fall of Max Payne. Существует две версии движка; вторая именуется MaxFX 2.
MaxFX | |
---|---|
Тип | игровой движок |
Разработчик |
![]() |
Аппаратная платформа | IBM PC-совместимый компьютер |
Поддерживаемая ОС | Windows |
Написан на языке | C++ |
Лицензия | проприетарная |
Следующий движок серии |
Alan Wake engine Northlight |
Первая игра на движке | Max Payne (2001) |
Последняя игра на движке | El Matador (2006) |
Получил дальнейшее развитие в виде движков Alan Wake engine и Northlight .
История разработки
правитьПервая версия движка была разработана для игры Max Payne (2001 год)[1][2][3][4].
Впоследствии, значительно доработанный вариант (MaxFX 2) был задействован в игре Max Payne 2: The Fall of Max Payne (2003)[5][6].
Также движок использовался для графических тестов в бенчмарках: Final Reality 3D 1997 года разработки Remedy использовал раннюю версию MaxFX, как и 3DMark 99[2]. В серии программ 3DMark, которая разрабатывается финской компанией Futuremark, движок был задействован по соглашению с Remedy, подвергаясь постоянным улучшениям, вплоть до выхода 3DMark 2005[7][8][9][10][11]. На движке также делались технологические демонстрации для Intel, NVIDIA и ATI.
Единственной игрой сторонней компании, созданной на MaxFX, стал шутер El Matador 2006 года, разработанный чешской компанией Plastic Reality Technologies[12][13].
Дальнейшее развитие
правитьRemedy была продолжена работа над технологией. Движок, разработанный для более поздней игры компании, Alan Wake 2010 года (применялся также в дополнении American Nightmare, 2012), представляет собой значительно переписанный MaxFX и иногда указывается как Max FX 3.0[14][15][16]. Однако больше он известен под названием Alan Wake engine[17][18][19], в связи с чем это развитие движка не отражено в данной статье.
Движок, основанный на Alan Wake engine — Northlight — используется в следующих играх компании, таких как Quantum Break (2016), Control (2019)[20] и Alan Wake 2 (2023).
Технические характеристики
правитьИгровой движок MaxFX разработан компанией Remedy Entertainment специально для внутреннего использования. Работа над движком велась с 1997 года[21][22][23]. Для использования в компьютерных играх сделано две версии движка; обе версии MaxFX поддерживают только персональный компьютер, а в переизданиях игр Max Payne для игровых приставок для Xbox и PlayStation 2 применяется другой движок — RenderWare[24][25][26].
Движок относится к типу подпрограммного обеспечения (англ. middleware) и представляет собой связку нескольких компонентов, таких как графический движок, звуковой движок и т. д. В качестве физического движка во второй версии MaxFX задействована лицензированная технология Havok, разработанная одноимённой компанией[27].
В последней версии движка (MaxFX 2), разработанной для Max Payne 2, отличительной особенностью является использование текстур высокого разрешения, активное использование системы частиц (силами которой, в частности, создаются эффекты выстрелов и взрывов), а также применение разнообразных пост-эффектов (включая искажения перспективы и размытие изображения) и методов цветокоррекции (как правило, чтобы показать различные психологические состояния главного героя, искаженное восприятие действительности, «затуманивание» сознания, галлюцинации и т. д.).
В играх Max Payne все параметры, отвечающие за графику, гибко настраиваются, благодаря специальному меню[28].
Средства разработки и поддержка модификаций
правитьВ Max Payne 2 реализована встроенная поддержка модификаций, которые пользователи могут разрабатывать самостоятельно при помощи пакета инструментов (SDK) MaxFX Tools, размещенного разработчиками на официальном сайте и доступного к бесплатной загрузке. Моды, скопированные в папку с игрой, можно запустить из начального меню.
Данный пакет содержит редактор уровней (MaxEd) и утилиты: RasMaker для открытия архивов с ресурсами; ParticleFX для редактирования эффектов; ActorFX для управления действиями персонажей, расставленных на уровне; плагины для 3ds Max третьей и четвёртой версии, позволяющие встроить в игру свои модели и анимации, а также файл-пример мода. Таким образом, MaxFX Tools является полноценным инструментарием для работы с движком[29][30][31].
Для Max Payne 2 было выпущено множество любительских модов, созданных с применением этого пакета программ, некоторых из них нелегально издавались «пиратами» на компакт-дисках.
Игры, использующие MaxFX
править- 2001 — Max Payne (разработка: Remedy Entertainment)[4]
- 2003 — Max Payne 2: The Fall of Max Payne (разработка: Remedy Entertainment)[6]
- 2006 — El Matador (разработка: Plastic Reality Technologies)[12][13]
ПО, использующее MaxFX
править- 1997 — Final Reality 3D (разработка: Remedy Entertainment)
- 1998 — 3DMark 99 (разработка: Futuremark)
- 1998 — 3DMark 99 MAX (разработка: Futuremark)
- 1999 — 3DMark 2000 (разработка: Futuremark)
- 2001 — 3DMark 2001 (разработка: Futuremark)
- 2002 — 3DMark 2001 SE (разработка: Futuremark)
- 2003 — 3DMark 03 (разработка: Futuremark)
Примечания
править- ↑ Руководство по настройке и оптимизации Max Payne . 3DNews (14 сентября 2001). — «Max Payne — первая игра на основе движка MaxFX, который до этого использовался лишь в 3D Mark 2000 и 2001». Дата обращения: 5 ноября 2023. Архивировано 4 ноября 2023 года.
- ↑ 1 2 Тестовый пакет 3DMark2000 . 3DNews (10 января 2000). — «Ядро программы основано на игровом движке MaxFX от Remedy Entertainment Ltd, на основе которого анонсирована игра Max Payne». Дата обращения: 5 ноября 2023. Архивировано 5 ноября 2023 года.
- ↑ REMEDY ENTERTAINMENT UNVEILS MAX-FX™ TECHNOLOGY (англ.). Remedy Entertainment (17 сентября 2000). — страница на официальном сайте в «Архиве Интернета». Дата обращения: 5 ноября 2023. Архивировано 29 января 1999 года.
- ↑ 1 2 Max Payne (англ.). MobyGames. Дата обращения: 10 января 2024. Архивировано 11 января 2024 года.
- ↑ Max Payne 2 FAQ (англ.). Paynekillers.com. Дата обращения: 13 марта 2016. Архивировано 13 сентября 2015 года.
- ↑ 1 2 Max Payne 2: The Fall of Max Payne (англ.). MobyGames. Дата обращения: 10 января 2024. Архивировано 11 января 2024 года.
- ↑ 3D Mark 2001 SE Uses Max-FX Technology! (англ.). форум 3D Realms. Дата обращения: 26 апреля 2011. Архивировано 29 июля 2012 года.
- ↑ A Guru's guide to 3D Benchmarking (англ.). Guru of 3D. Дата обращения: 26 апреля 2011. Архивировано 29 июля 2012 года.
- ↑ 3D Mark 05 (англ.). Overclockers.com. — упоминания о том, что MaxFX был использован в нескольких версиях бенчмарка. Дата обращения: 26 апреля 2011. Архивировано 29 июля 2012 года.
- ↑ Кирилл Балалин. 3DMark 05: новый эталон . Домашний ПК (24 ноября 2004). — «Новый 3DMark впервые использует движок, отличный от очередной модификации MAX-FX». Дата обращения: 26 апреля 2011. Архивировано 29 июля 2012 года.
- ↑ 3DMark 06: обзор движка в деталях . Tom's Hardware (7 апреля 2006). Дата обращения: 26 апреля 2011. Архивировано 10 декабря 2014 года.
- ↑ 1 2 David Wanaselja. PC Review — El Matador (англ.). Worthplaying (20 декабря 2006). — «In fact, El Matador even shares a game engine with Max Payne 2...» Дата обращения: 4 ноября 2023. Архивировано 4 ноября 2023 года.
- ↑ 1 2 benjones. El Matador Review (англ.). Worthplaying (2006). — «The un-modded version of Remedy's Max Payne engine has been tweaked it seems because the lighting, particle and other effects are great». Дата обращения: 4 ноября 2023. Архивировано 4 ноября 2023 года.
- ↑ Alan Wake (англ.). MobyGames. Дата обращения: 10 января 2024. Архивировано 11 января 2024 года.
- ↑ Gaurav Bharadwaj. Alan Wake Game Review – Graphics and Audio (англ.). OCFreaks! (15 июня 2010). — «The Max FX 3.0 which powers the whole game». Дата обращения: 5 ноября 2023. Архивировано 4 ноября 2023 года.
- ↑ Alan Wake Guide (англ.). hXc Hector (11 октября 2010). — «Alan Wake is a self proclaimed “psychological thriller” and known by some as a survival horror. It uses a modified engine (MAX-FX 3.0) named the Alan Wake Engine». Дата обращения: 5 ноября 2023. Архивировано 5 ноября 2023 года.
- ↑ Marc Sauter. Alan Wake PC: Better graphics compared to 360, looks great at 60 fps (англ.). PC Games Hardware (25 января 2012). — интервью с разработчиком. Дата обращения: 3 июля 2012. Архивировано 10 августа 2012 года.
- ↑ Alan Wake — krásný, temný a krvavě náročný thriller (чеш.). PC Tuning. — «MAX-FX engine třetí generace ». Дата обращения: 14 марта 2016. Архивировано 1 марта 2014 года.
- ↑ Marc Sauter. Exklusives Technik-Interview mit Remedy zu Alan Wake PC: Von DirectX 9, Kantenglättung, Steam und mehr (нем.). PC Games Hardware (Germany) (24 января 2012). — «Die Alan Wake engine wurde nach den beiden Max-Payne-Titeln von Remedy zu 99 Prozent neu entwickelt. Wir entwarfen diese Technikbasis resultierend aus unseren Erfahrungen, die wir während der Entwicklung der beiden Max Paynes — Движок Alan Wake был на 99 процентов переработан Remedy двух игр Max Payne. Мы разработали эту технологическую базу на основе нашего опыта разработки двух игр Max Payne». Дата обращения: 5 ноября 2023.
- ↑ Kareem Anderson. Quantum Break chief writer talks about merging TV with gameplay and long development cycles (англ.). WinBeta (11 февраля 2016). Дата обращения: 13 марта 2016. Архивировано 22 марта 2016 года.
- ↑ MaxFX engine (англ.). форум 3D Realms. Дата обращения: 26 апреля 2011. Архивировано 29 июля 2012 года.
- ↑ Remedy Entertainment stellt MAX-FX Engine vor (нем.). Golem.de (17 сентября 1998). Дата обращения: 26 апреля 2011. Архивировано 29 июля 2012 года.
- ↑ Micheal Mullen. Max Payne Engine Uncloaked (англ.). GameSpot (17 сентября 1998). Дата обращения: 26 апреля 2011.
- ↑ Will Eastcott (англ.). Твиттер (11 июня 2013). — «It's the 20th anniversary of my work on Max Payne 2: The Fall of Max Payne. I worked with Rockstar in Vienna to port the PC game to PS2 using the RenderWare engine». Дата обращения: 10 января 2024. Архивировано 11 января 2024 года.
- ↑ Marcus Persson. Rockstar founder reveals the truth about Table Tennis (англ.). Gamereactor (4 мая 2013). — «I was in Rockstar Vienna working on the ports for Max Payne for consoles and I got off the plane and Sam's like, “Fucking EA's just bought RenderWare, we need to make our own engine, sort it out!”». Дата обращения: 10 января 2024. Архивировано 11 января 2024 года.
- ↑ Games Made With the RenderWare Engine (англ.). Ranker (1 июня 2021). — список игр, использующих RenderWare. Дата обращения: 14 января 2024.
- ↑ WoLf. Max Payne 2: The Fall of Max Payne (англ.). Games Xtreme (18 ноября 2003). — упоминание. Дата обращения: 26 апреля 2011. Архивировано 29 июля 2012 года.
- ↑ Дмитрий Чеканов. Руководство по настройке и оптимизации Max Payne . 3DNews (14 октября 2011). Дата обращения: 26 апреля 2011. Архивировано 29 апреля 2012 года.
- ↑ Александр Тараканов, Владимир Болвин. Мастерская: Игровые редакторы . Игромания. Дата обращения: 26 апреля 2011. Архивировано 13 сентября 2011 года.
- ↑ Андрей Верещагин. Бандитский Нью-Йорк. Вскрытие Max Payne 2 . Игромания. Дата обращения: 26 апреля 2011. Архивировано 12 сентября 2011 года.
- ↑ Андрей Верещагин. Голливуд отдыхает! Редактор MaxEd (Max Payne) . Игромания. Дата обращения: 26 апреля 2011. Архивировано 12 сентября 2011 года.
Ссылки
править- Remedy's Game Technology (англ.). Remedy Entertainment. — страница технологии на сайте компании; копия в «Архиве Интернета». Дата обращения: 26 апреля 2011.
- MaxFX (англ.). MobyGames. Дата обращения: 5 ноября 2023.
- MaxFX (англ.). PCGamingWiki. Дата обращения: 5 ноября 2023.
- Публикации
- IGN Staff. Max Payne Engine for Rent (англ.). IGN (18 сентября 1998). Дата обращения: 11 января 2024.
- Micheal Muller. Max Payne Engine Uncloaked (англ.). Gamespot (28 апреля 2000). — «Finland-based Remedy Entertainment has been working on its MAX-FX Technology since 1997 and today released some of the details that you'll see when the first game to feature the engine, Max Payne, releases to gamers». Дата обращения: 11 января 2024.
- Brett Thomas. The Top 5 Most Moddable Games (англ.). Bit-Tech (12 июля 2007). — «Max Payne 1 and 2 by Remedy Entertainment — MaxFX». Дата обращения: 11 января 2024.
- T.J. Denzer. Fall of a Man, Rise of a Franchise: Celebrating Max Payne (англ.). IGN (25 июня 2016). — «Furthermore, while The Matrix would popularize slow motion movie effects such as Bullet Time, Max Payne was the first to bring it to video games in the MaxFX engine that was specifically made for the game. Along with Bullet Time, the MaxFX engine allowed for some of the most advanced effects seen in video games at the time». Дата обращения: 11 января 2024.
- Slow Motion in Videogames—Gameplay Over Style? (англ.). Sage Journals (Håvard Andreas Vibeto, Volume 18) (24 апреля 2022). — «Max Payne used its own game engine, MaxFX, that made possible new, innovative, audiovisual content and effects, including a particle-based system for smoke and muzzle flashes». Дата обращения: 11 января 2024.