Lithtech | |
---|---|
Typ | Herní engine ( seznam ) |
Vývojář | Monolith Productions / Touchdown Entertainment |
Hardwarová platforma |
Počítač IBM PC kompatibilní PlayStation 2 PlayStation 3 PlayStation 4 Xbox 360 Xbox One |
Podporovaný OS |
Microsoft Windows Linux |
Licence | proprietární |
Nejnovější verze | motor firebird |
První hra na enginu | Shogo: Mobile Armor Division / 1998 |
Poslední hra na enginu | Middle-earth: Shadow of War / 2017 |
touchdownentertainment.com _ |
LithTech ( Lithtech ) je řada herních enginů vyvinutých a spravovaných americkou společností Touchdown Entertainment , která je dceřinou společností Monolith Productions . Od roku 2017 bylo vydáno 11 různých herních enginů z rodiny Lithtech.
Poslední generace motoru se jmenovala Firebird Engine [1] . První hrou na nové verzi byla Middle-earth: Shadow of War .
Různé verze enginů Lithtech byly použity ve hrách jako No One Lives Forever , Tron 2.0 , FEAR , FEAR 2 , Condemned: Criminal Origins , Middle-earth: Shadow of Mordor a mnoha dalších. Motory byly používány jak ve hrách samotným Monolithem , tak byly licencovány jinými společnostmi.
Herní engine Lithtech se původně jmenoval DirectEngine a byl vyvinut společností Monolith Productions speciálně proto, aby byl zahrnut do DirectX SDK určeného pro vývojáře, ale z neznámých důvodů se tak nestalo. Poté, co byl motor přejmenován na Lithtech za účelem dalšího rozvoje této technologie, byl od Monolith Productions odštěpen specializovaný tým nazvaný LithTech Inc. Později LithTech Inc. byla přejmenována na Touchdown Entertainment .
Níže jsou uvedeny hry postavené na Lithtech 1.0. [2]
Druhá generace enginů, nazvaná Lithtech 2 , má několik hlavních verzí (Lithtech 2.0, Lithtech 2.2, Lithtech 2.3 a Lithtech 2.4) a několik odnoží - herní enginy založené na Lithtech 2x (viz níže ).
Mezi slavné hry postavené na enginu Lithtech druhé generace patří takové novinky jako No One Lives Forever a KISS: Psycho Circus: The Nightmare Child 2000 .
Následující hry jsou založeny na Lithtech 2.x.
RealArcade Lithtech (nebo Lithtech ESD ) je speciální verze herního enginu založeného na Lithtech 2.2 s integrací služby RealArcade a zavedením funkcí, jako je streamování reklamních zpráv na virtuální billboardy.
Dvě hry byly vyvinuty pomocí RealArcade Lithtech.
Další verze motoru, Lithtech Talon ( anglicky "talon" - rusky "dráp" ), vycházela z Lithtech 2.4 a představovala jeho další vývoj a zároveň byla "mostem" mezi druhou a třetí generací motorů.
V této verzi, na které vznikla hra Aliens versus Predator 2 ( 2001 ), byla výrazně vylepšena grafická část (renderer) a také síťový kód zodpovědný za hru pro více hráčů . Přidána podpora pro vozidla. Implementována podpora pro animaci obličeje. Různé recenze PC her používajících engine jej přirovnávaly k Unreal Engine 1 a id Tech 3 enginům . [3] [4]
Následuje částečný seznam her, které využívají engine. [5]
Vývoj Lithtech 3.0 (v některých zdrojích: LithTech Development System 3.0 ) byl zahájen spolu s vývojem Lithtech Talon . Je pozoruhodné, že Lithtech 3.0 nebyl použit v žádné hře, protože engine zaslaný držitelům licence měl mnoho chyb . Nakonec byly hry, pro které byl zakoupen Lithtech 3.0, přeneseny na pozdější verze Lithtech.
Mezi vylepšení oznámená v této verzi enginu patřilo: nově vylepšený renderer ( byla přidána podpora DirectX 8.0 , podpora pixelových a vertex shaderů , podpora odrazů a nerovností, některé metody post-processingu), vylepšená a optimalizovaná fyzika engine , výrazně vylepšený editor úrovní (který se nazývá DEdit).
Jednou z dalších funkcí enginu byla navíc technologie Distributed Object System , která teoreticky umožňuje implementovat řadu optimalizací v síťovém kódu enginu (souvisejících s přidělením zvláštní priority různým událostem), které umožňuje používat jej k vytváření her v žánru MMORPG . [6] [7]
Vzhledem k nedokončenosti Lithtech 3.0 byly všechny uvedené funkce implementovány do pozdějších motorů Lithtech.
Lithtech Triton je speciální verze enginu založená na Lithtech 3.0 s řadou vylepšení a vyvinutá speciálně pro počítačovou hru Tron 2.0 z roku 2003 (později, původně vyvinutá pro PC, byla portována na Xbox ).
Při vývoji byla zvláštní pozornost věnována fyzickému modelu vozidel, navíc do grafické části přibylo mnoho speciálních efektů a dalších vylepšení. Byl implementován systém inventáře ve hře s podporou drag-and-drop .
V Lithtech Jupiter ( anglicky Jupiter - rusky Jupiter ) byla opět dokončena grafická část : vylepšena práce s shader efekty, implementovány některé postefekty, jako je záře , výrazně vylepšena obličejová animace postav , dynamické stíny a stínování je podporováno.
Nejznámější hrou vytvořenou pomocí tohoto enginu je No One Lives Forever 2: A Spy in HARM's Way . [9] [10]
Motor byl aktivně licencován třetími stranami a byl k dispozici k prodeji dokonce ve stejné době jako pozdější motor Lithtech Jupiter Extended ( viz níže ).
Následuje částečný seznam her, které využívají engine. [jedenáct]
Speciální verze enginu použitá pouze ve hře No One Lives Forever 2: A Spy In HARM's Way pro PlayStation 2 ( 2002 ).
Nebyla provedena žádná zásadní vylepšení, funkce enginu byly optimalizovány pro optimální práci s herní konzolí PlayStation 2 .
Lithtech Discovery ( anglicky "discovery" - rusky "opening" ) je herní engine, který byl použit pouze v jedné hře - The Matrix Online , MMORPG vyvinuté společností Monolith Productions .
Je použita technologie Distributed Object System, která byla oznámena s oznámením Lithtech 3.0 . Renderer podporuje zobrazování dynamických stínů, voda je zpracovávána pomocí shaderů a aktivně jsou využívány schopnosti částicového systému .
Tato verze nebyla licencována třetím stranám a byla vyvinuta výhradně pro The Matrix Online .
Předposlední představenou verzí herního enginu je Jupiter Extended (zkráceně „Jupiter EX“). [12] Hra FEAR z roku 2005 byla vyvinuta pomocí tohoto enginu a v době vydání byla označena jako použití nejpokročilejšího systému umělé inteligence . [13]
V této verzi se vykreslování (výstup) obrazu provádí pomocí DirectX 9 (později byly přidány novější API). Jsou podporovány textury s vysokým rozlišením , různé metody mapování nerovností , pixel shadery verze 3.0 . Bylo přidáno mnoho efektů následného zpracování, včetně: rozostření , rozostření pohybu , hloubka ostrosti atd. Jako fyzikální engine se používá technologie Havok od třetí strany .
Vzhledem ke specifické práci s některými funkcemi byl engine - v době svého vydání - poměrně náročný na prostředky uživatelského počítače. Týkalo se to především práce s měkkými dynamickými stíny: za účelem vykreslení měkkého stínu engine míchá několik stejných stínů s ostrými hranami najednou a na každý z nich aplikuje efekt rozostření. [14] Sada FEAR Public Tools SDK byla vydána pro počítačovou hru FEAR a obsahuje editor úrovní , který umožňuje hráčům vytvářet lokace pro hru.
Od roku 2015 jsou oficiální webové stránky motoru s informacemi o licencích nedostupné, pravděpodobně může být motor stažen z prodeje; vývojář Monolith Productions však technologii nadále aktivně používá a neustále ji zdokonaluje; takže na nejnovější verzi Jupiter EX, silně upravené, je postavena hra s otevřeným světem Middle-earth: Shadow of Mordor . [patnáct]
Ve variaci enginu použitého ve Middle-earth: Shadow of Mordor prošel herní engine, zejména jeho grafická složka , významnými revizemi: na PC je hlavním API DirectX 11 , byla přidána tesselace , vykreslování byly přepracovány stíny, voda, systém osvětlení atd. P.
Následuje částečný seznam her, které využívají engine. [16]
U počítačové hry Middle-earth: Shadow of War z roku 2017 , která se stala pokračováním Middle-earth: Shadow of Mordor ( 2014 ), vývojáři výrazně přepracovali herní engine a přeznačili technologii a dali jí nový název – Firebird Engine.
Grafický subsystém byl přepracován tak, aby vyhovoval nejnovějším standardům; pro obrazový výstup, podpora rozlišení 8K , různé typy vyhlazování (FXAA, TAA), teselace , dynamické rozlišení .
Herní motory | |||||||
---|---|---|---|---|---|---|---|
Grafický | Volný, uvolnit GLScene Horde3D Irrlicht OGRE OpenSceneGraph Proprietární Outerra | ||||||
Fyzický | Volný, uvolnit Box2D Kulka Chipmunk newton ÓDA. Tokamak Proprietární DMM Havok fyzika PhysX | ||||||
obecný účel |
| ||||||
Specializované |
| ||||||
Seznam herních enginů |