Lithtech | |
---|---|
Sorts | Spelmotor ( lista ) |
Utvecklaren | Monolith Productions / Touchdown Underhållning |
Hårdvaruplattform |
IBM PC-kompatibel dator PlayStation 2 PlayStation 3 PlayStation 4 Xbox 360 Xbox One |
OS som stöds |
Microsoft Windows Linux |
Licens | Proprietär |
senaste versionen | eldfågelmotor |
Första spelet på motorn | Shogo: Mobile Armor Division / 1998 |
Sista spelet på motorn | Middle-earth: Shadow of War / 2017 |
touchdownentertainment.com _ |
LithTech ( Lithtech ) är en serie spelmotorer utvecklade och underhållna av det amerikanska företaget Touchdown Entertainment , som är ett dotterbolag till Monolith Productions . Från och med 2017 har 11 olika spelmotorer från Lithtech-familjen släppts.
Den senaste generationen av motorn kallades Firebird Engine [1] . Det första spelet på den nya versionen var Middle-earth: Shadow of War .
Olika versioner av Lithtech-motorerna har använts i spel som No One Lives Forever , Tron 2.0 , FEAR , FEAR 2 , Condemned: Criminal Origins , Middle-earth: Shadow of Mordor och många fler. Motorerna användes både i spel av Monolith själv och licensierades av andra företag.
Lithtech - spelmotorn hette ursprungligen DirectEngine och utvecklades av Monolith Productions specifikt för att ingå i DirectX SDK avsedd för utvecklare, men av okänd anledning blev det inte så. Efter att motorn döptes om till Lithtech för att vidareutveckla denna teknik, knep Monolith Productions ett dedikerat team vid namn LithTech Inc. Senare LithTech Inc. döptes om till Touchdown Entertainment .
Nedan är spelen byggda på Lithtech 1.0. [2]
Den andra generationens motorer, kallad Lithtech 2 , har flera större versioner (Lithtech 2.0, Lithtech 2.2, Lithtech 2.3 och Lithtech 2.4) och flera utlöpare - spelmotorer baserade på Lithtech 2x (se nedan ).
Kända spel byggda på andra generationens Lithtech-motor inkluderar sådana utvecklingar som No One Lives Forever och KISS: Psycho Circus: The Nightmare Child 2000 .
Följande spel är baserade på Lithtech 2.x.
RealArcade Lithtech (eller Lithtech ESD ) är en specialversion av spelmotorn baserad på Lithtech 2.2 med integrationen av RealArcade- tjänsten och införandet av funktioner som streaming av reklammeddelanden till virtuella skyltar.
Två spel har utvecklats med RealArcade Lithtech.
Nästa version av motorn, Lithtech Talon ( engelska "talon" - ryska "klo" ), baserades på Lithtech 2.4 och representerade dess vidareutveckling, samtidigt som en "bro" mellan den andra och tredje generationens motorer.
I den här versionen, där spelet Aliens versus Predator 2 ( 2001 ) skapades, förbättrades den grafiska delen (renderaren) avsevärt , liksom nätverkskoden som ansvarar för multiplayer-spelet . Tillagt stöd för fordon. Implementerat stöd för ansiktsanimering. Olika recensioner av PC-spel som använder motorn har jämfört det med Unreal Engine 1- och id Tech 3 -motorerna . [3] [4]
Följande är en ofullständig lista över spel som använder motorn. [5]
Utveckling av Lithtech 3.0 (i vissa källor: LithTech Development System 3.0 ) startade tillsammans med utvecklingen av Lithtech Talon . Det är anmärkningsvärt att Lithtech 3.0 inte användes i något spel, eftersom motorn som skickades till licenstagare hade många buggar . Så småningom portades spel för vilka Lithtech 3.0 köptes till senare versioner av Lithtech.
Bland de förbättringar som tillkännagavs i den här versionen av motorn var: en nyligen förbättrad renderare (stöd för DirectX 8.0 lades till , stöd för pixel- och vertex -skuggningar , stöd för reflektioner och bump-kartor, vissa efterbehandlingsmetoder), en förbättrad och optimerad fysik motor , en betydligt förbättrad nivåredigerare (som kallas DEdit).
Dessutom var en av de andra funktionerna i motorn Distributed Object System-tekniken , som teoretiskt låter dig implementera ett antal optimeringar i motorns nätverkskod (relaterad till tilldelningen av en speciell prioritet till olika händelser), som låter dig använda den för att skapa spel i MMORPG- . [6] [7]
På grund av den oavslutade statusen för Lithtech 3.0, implementerades alla angivna funktioner i senare Lithtech-motorer.
Lithtech Triton är en specialversion av motorn baserad på Lithtech 3.0 med ett antal förbättringar och utvecklad specifikt för 2003 års datorspel Tron 2.0 (senare, ursprungligen utvecklad för PC, portades det till Xbox ).
Under utvecklingen ägnades särskild uppmärksamhet åt den fysiska modellen av fordon, dessutom lades många specialeffekter och andra förbättringar till den grafiska delen. Ett inventeringssystem i spelet med dra-och-släpp- stöd har implementerats .
I Lithtech Jupiter ( engelska Jupiter - Ryska Jupiter ) slutfördes den grafiska delen återigen : arbetet med shader -effekter har förbättrats, vissa post-effekter har implementerats, såsom glöd , ansiktsanimering av karaktärer har förbättrats avsevärt , dynamiska skuggor och skuggning stöds.
Det mest kända spelet som skapats med denna motor är No One Lives Forever 2: A Spy in HARM's Way . [9] [10]
Motorn licensierades aktivt av tredje part och var tillgänglig för försäljning även samtidigt som den senare Lithtech Jupiter Extended-motorn ( se nedan ).
Följande är en ofullständig lista över spel som använder motorn. [elva]
En specialversion av motorn som endast används i No One Lives Forever 2: A Spy In HARM's Way för PlayStation 2 ( 2002 ).
Inga större förbättringar gjordes, motorfunktionerna var optimerade för optimalt arbete med PlayStation 2 -spelkonsolen .
Lithtech Discovery ( engelska "discovery" - ryska "öppning" ) är en spelmotor som endast användes i ett spel - The Matrix Online , en MMORPG utvecklad av Monolith Productions .
Tekniken Distributed Object System används, vilket tillkännagavs i samband med tillkännagivandet av Lithtech 3.0 . Renderaren stöder visning av dynamiska skuggor, vatten bearbetas med shaders och partikelsystemets möjligheter används aktivt .
Denna version har inte licensierats till tredje part och utvecklades exklusivt för The Matrix Online .
Den näst sista versionen av spelmotorn som introduceras är Jupiter Extended (förkortad som "Jupiter EX"). [12] 2005 års spel FEAR utvecklades med denna motor, och noterades vid tidpunkten för utgivningen som att använda det mest avancerade artificiella intelligenssystemet . [13]
I den här versionen utförs rendering (output) av bilden med DirectX 9 (senare nyare API:er lades till). Högupplösta texturer , olika metoder för bump-mappning , pixelshaders version 3.0 stöds . Många efterbehandlingseffekter har lagts till, inklusive: oskärpa , rörelseoskärpa , skärpedjup , etc. Tredjeparts Havok -teknik används som en fysikmotor .
På grund av det specifika arbetet med vissa funktioner var motorn - när den släpptes - ganska krävande på resurserna på användarens dator. Detta gällde främst att arbeta med mjuka dynamiska skuggor: för att rita en mjuk skugga blandar motorn flera identiska skuggor med skarpa kanter samtidigt, och applicerar en oskärpa effekt på var och en av dem. [14] FEAR Public Tools SDK släpptes för datorspelet FEAR och inkluderar en nivåredigerare som låter spelare skapa platser för spelet.
Från och med 2015 är motorns officiella webbplats med licensinformation inte tillgänglig, förmodligen kan motorn dras tillbaka från försäljning; ändå fortsätter utvecklaren Monolith Productions att aktivt tillämpa tekniken och ständigt förfina den; så, på den senaste versionen av Jupiter EX, kraftigt modifierad, är det öppna världsspelet Middle-earth: Shadow of Mordor byggt . [femton]
I varianten av motorn som används i Middle-earth: Shadow of Mordor har spelmotorn, i synnerhet dess grafiska komponent , genomgått betydande revisioner: på PC är huvud-API:et DirectX 11 , tessellation har lagts till , renderingen av skuggor, vatten, ljussystemet, etc. har gjorts om. P.
Följande är en ofullständig lista över spel som använder motorn. [16]
Till 2017 års datorspel Middle-earth: Shadow of War , som blev uppföljaren till Middle-earth: Shadow of Mordor ( 2014 ), omarbetade utvecklarna spelmotorn avsevärt och döpte om tekniken, vilket gav den ett nytt namn - Firebird Engine.
Det grafiska delsystemet har designats om för att möta de senaste standarderna; för bildutmatning, stöd för 8K- upplösning , olika typer av kantutjämning ( FXAA , TAA), tessellation , dynamisk upplösning .
Spelmotorer | |||||||
---|---|---|---|---|---|---|---|
Grafisk | Fri GLScene Horde3D Irrlicht TROLL OpenSceneGraph Proprietär Outra | ||||||
Fysisk | Fri Box2D Kula Jordekorre newton ODE. Tokamak Proprietär DMM Havok Fysik PhysX | ||||||
generell mening |
| ||||||
Specialiserad |
| ||||||
Lista över spelmotorer |