MaxFX | |
---|---|
Typ | Herní engine ( seznam ) |
Vývojář | Remedy Entertainment |
Hardwarová platforma | Počítač kompatibilní s IBM PC |
Podporovaný OS | Okna |
Napsáno jazykem | C++ |
Licence | proprietární |
První hra na enginu | Max Payne / 2001 |
Poslední hra na enginu | Max Payne 2: Pád Maxe Payna / 2003 |
MaxFX je herní engine vyvinutý finskou společností Remedy Entertainment speciálně pro interní použití; používá se v počítačových hrách Max Payne a Max Payne 2: The Fall of Max Payne ( vydáno v roce 2001 a 2003 ). Existují dvě verze motoru; ten druhý se nazývá MaxFX 2 . Pokračuje vývoj technologie a její další uplatnění v Remedy hrách ( viz níže ).
První verze enginu byla vyvinuta pro hru Max Payne ( 2001 ). Následně byla výrazně vylepšená verze (MaxFX2) použita ve hře Max Payne 2: The Fall of Max Payne ( 2003 ). [jeden]
Motor byl také použit pro grafický benchmarking : Remedy 's 1998 Final Reality 3D používal ranou verzi MaxFX, stejně jako 3DMark 99 . V řadě programů 3DMark , kterou vyvíjí finská společnost Futuremark , byl engine používán na základě dohody s Remedy, která prochází neustálým zlepšováním, až do vydání 3DMark 2005 . [2] [3] [4] [5] [6] Engine také hostil technologická dema pro Intel , NVIDIA a ATI . [7]
Společnost Remedy pokračovala v práci na technologii – engine vyvinutý pro pozdější hru společnosti, Alan Wake (2010) (použitý také v doplňku American Nightmare , 2012), je výrazně vylepšený MaxFX a někdy je uváděn jako Max FX 3.0, ale jméno Alan je také běžné Wake engine [8] [9] (v souvislosti s nímž tento vývoj motoru není v článku reflektován).
Engine založený na enginu Alan Wake (MaxFX) - Northlight , je také použit v následujících hrách společnosti - Quantum Break and Control [10] .
Herní engine MaxFX byl vyvinut společností Remedy Entertainment speciálně pro interní použití a nebyl použit ve hrách nikde jinde než ve vlastním vývoji. Práce na motoru se provádějí od roku 1997. [11] [12] [13] Dvě verze motoru byly vyrobeny pro použití v počítačových hrách; obě verze MaxFX podporují pouze osobní počítač a konzolová re-vydání her Max Payne již používala jiné motory; například verze Max Payne 2 pro Xbox a PlayStation 2 používají RenderWare .
Engine patří k typu sub-softwaru ( eng. middleware ) a je svazkem několika komponent, jako je grafický engine , zvukový engine atd. Používá se licencovaná technologie Havok vyvinutá stejnojmennou společností jako fyzický engine ve druhé verzi MaxFX . [čtrnáct]
V nejnovější verzi enginu (MaxFX 2), vyvinutém pro Max Payne 2 , je charakteristickým rysem použití textur s vysokým rozlišením , aktivní využití částicového systému (který zejména vytváří efekty výstřelů a výbuchů). ), jakož i použití různých post-efektů (včetně zkreslení perspektivy a rozmazání obrazu ) a metod korekce barev (obvykle k zobrazení různých psychických stavů hlavního hrdiny, zkresleného vnímání reality, "zatemnění" vědomí , halucinací atd. .).
Ve hrách Max Payne jsou všechny parametry enginu flexibilně konfigurovány díky speciální nabídce [15] .
Max Payne 2 má vestavěnou podporu pro úpravy , které si uživatelé mohou vyvinout sami pomocí sady MaxFX Tools SDK , hostované vývojáři na oficiálních stránkách a dostupné ke stažení zdarma. Mody zkopírované do složky hry lze spustit z nabídky Start.
Tento balíček obsahuje editor úrovní ( MaxEd ) a nástroje: RasMaker pro otevírání archivů zdrojů ; ParticleFX pro úpravy efektů; ActorFX pro ovládání akcí postav umístěných na úrovni; zásuvné moduly pro 3ds Max třetí a čtvrté verze, které vám umožní vložit do hry vaše modely a animace a také ukázkový mod soubor. MaxFX Tools je tedy kompletní sada nástrojů pro práci s enginem. [16] [17] [18]
Mnoho amatérských modů bylo vydáno pro Max Payne 2 pomocí tohoto softwarového balíku, některé z nich nelegálně publikovali „ piráti “ na CD .