Lithtech | |
---|---|
Tip de | Motor de joc ( Lista ) |
Dezvoltator | Monolith Productions / Touchdown Entertainment |
Platformă hardware |
Computer compatibil IBM PC PlayStation 2 PlayStation 3 PlayStation 4 Xbox 360 Xbox One |
Sistem de operare acceptat |
Microsoft Windows Linux |
Licență | proprietate |
ultima versiune | motor firebird |
Primul joc la motor | Shogo: Mobile Armor Division / 1998 |
Ultimul joc la motor | Pământul de Mijloc: Umbra Războiului / 2017 |
touchdownentertainment.com _ |
LithTech ( Lithtech ) este o serie de motoare de jocuri dezvoltate și întreținute de compania americană Touchdown Entertainment , care este o subsidiară a Monolith Productions . Începând cu 2017, au fost lansate 11 motoare de joc diferite ale familiei Lithtech.
Cea mai recentă generație a motorului a fost numită Firebird Engine [1] . Primul joc din noua versiune a fost Middle-earth: Shadow of War .
Diverse versiuni ale motoarelor Lithtech au fost folosite în jocuri precum No One Lives Forever , Tron 2.0 , FEAR , FEAR 2 , Condemned: Criminal Origins , Middle-earth: Shadow of Mordor și multe altele. Motoarele au fost folosite atât în jocuri de Monolith însuși și au fost licențiate de alte companii.
Motorul de joc Lithtech a fost inițial numit DirectEngine și a fost dezvoltat de Monolith Productions special pentru a fi inclus în SDK-ul DirectX destinat dezvoltatorilor, dar din motive necunoscute acest lucru nu s-a întâmplat. După ce motorul a fost redenumit Lithtech pentru a dezvolta în continuare această tehnologie, o echipă dedicată numită LithTech Inc. a fost separată de Monolith Productions . Mai târziu, LithTech Inc. a fost redenumit Touchdown Entertainment .
Mai jos sunt jocurile construite pe Lithtech 1.0. [2]
A doua generație de motoare, numită Lithtech 2 , are mai multe versiuni majore (Lithtech 2.0, Lithtech 2.2, Lithtech 2.3 și Lithtech 2.4) și mai multe ramuri - motoare de joc bazate pe Lithtech 2x (vezi mai jos ).
Jocurile celebre construite pe motorul Lithtech de a doua generație includ dezvoltări precum No One Lives Forever și KISS: Psycho Circus: The Nightmare Child 2000 .
Următoarele jocuri sunt bazate pe Lithtech 2.x.
RealArcade Lithtech (sau Lithtech ESD ) este o versiune specială a motorului de joc bazat pe Lithtech 2.2, cu integrarea serviciului RealArcade și introducerea de funcții precum transmiterea de mesaje publicitare pe panouri virtuale.
Două jocuri au fost dezvoltate folosind RealArcade Lithtech.
Următoarea versiune a motorului, Lithtech Talon ( în engleză „talon” – rus „claw” ), a fost bazată pe Lithtech 2.4 și a reprezentat dezvoltarea sa ulterioară, fiind în același timp o „punte” între a doua și a treia generație de motoare.
În această versiune, pe care a fost creat jocul Aliens versus Predator 2 ( 2001 ), partea grafică (renderer) a fost semnificativ îmbunătățită , precum și codul de rețea responsabil pentru jocul multiplayer . S-a adăugat suport pentru vehicule. S-a implementat suport pentru animația facială. Diverse recenzii ale jocurilor pentru PC care utilizează motorul l-au comparat cu motoarele Unreal Engine 1 și id Tech 3 . [3] [4]
Următoarea este o listă parțială a jocurilor care folosesc motorul. [5]
Dezvoltarea Lithtech 3.0 (în unele surse: LithTech Development System 3.0 ) a fost începută odată cu dezvoltarea Lithtech Talon . Este de remarcat faptul că Lithtech 3.0 nu a fost folosit în niciun joc, deoarece motorul trimis licențiaților avea multe erori . În cele din urmă, jocurile pentru care a fost achiziționat Lithtech 3.0 au fost portate la versiunile ulterioare ale Lithtech.
Printre îmbunătățirile anunțate în această versiune a motorului s-au numărat: un renderer nou îmbunătățit ( a fost adăugat suport pentru DirectX 8.0 , suport pentru pixeli și vertex shaders , suport pentru hărți de reflexii și bump, unele metode de post-procesare), o fizică îmbunătățită și optimizată engine , un editor de nivel îmbunătățit semnificativ (care se numește DEdit).
În plus, una dintre celelalte caracteristici ale motorului a fost tehnologia Sistemului de obiecte distribuite , care teoretic vă permite să implementați o serie de optimizări în codul de rețea al motorului (legate de atribuirea unei priorități speciale diverselor evenimente), care vă permite să-l utilizați pentru a crea jocuri în genul MMORPG . [6] [7]
Datorită statutului neterminat al Lithtech 3.0, toate caracteristicile declarate au fost implementate în motoarele Lithtech ulterioare.
Lithtech Triton este o versiune specială a motorului bazată pe Lithtech 3.0 cu o serie de îmbunătățiri și dezvoltată special pentru jocul pe computer Tron 2.0 din 2003 (mai târziu, dezvoltat inițial pentru PC, a fost portat pe Xbox ).
În timpul dezvoltării, s-a acordat o atenție deosebită modelului fizic al vehiculelor, în plus, multe efecte speciale și alte îmbunătățiri au fost adăugate părții grafice. A fost implementat un sistem de inventar în joc cu suport pentru glisare și plasare .
În Lithtech Jupiter ( în engleză Jupiter - rusă Jupiter ) partea grafică a fost din nou finalizată : lucrul cu efecte de umbrire a fost îmbunătățită, au fost implementate unele post-efecte, cum ar fi strălucirea , animația facială a personajelor a fost îmbunătățită semnificativ , umbrele dinamice și umbrirea sunt suportate.
Cel mai faimos joc creat folosind acest motor este No One Lives Forever 2: A Spy in HARM's Way . [9] [10]
Motorul a fost licențiat activ de terți și a fost disponibil pentru vânzare chiar și în același timp cu motorul Lithtech Jupiter Extended de mai târziu ( vezi mai jos ).
Următoarea este o listă parțială a jocurilor care folosesc motorul. [unsprezece]
O versiune specială a motorului folosită numai în No One Lives Forever 2: A Spy In HARM's Way pentru PlayStation 2 ( 2002 ).
Nu au fost aduse îmbunătățiri majore, funcțiile motorului au fost optimizate pentru o funcționare optimă cu consola de jocuri PlayStation 2 .
Lithtech Discovery ( în engleză „descoperire” - „deschidere” în rusă ) este un motor de joc care a fost folosit într-un singur joc - The Matrix Online , un MMORPG dezvoltat de Monolith Productions .
Se folosește tehnologia Distributed Object System, care a fost anunțată odată cu anunțul Lithtech 3.0 . Rendererul acceptă afișarea umbrelor dinamice, apa este procesată folosind shadere, iar capacitățile sistemului de particule sunt utilizate în mod activ .
Această versiune nu a fost licențiată terților și a fost dezvoltată exclusiv pentru The Matrix Online .
Penultima versiune a motorului de joc introdus este Jupiter Extended (abreviat ca „Jupiter EX”). [12] Jocul FEAR din 2005 a fost dezvoltat folosind acest motor și a fost remarcat la momentul lansării ca folosind cel mai avansat sistem de inteligență artificială . [13]
În această versiune , redarea (ieșirea) imaginii se realizează folosind DirectX 9 (au fost adăugate mai târziu API-uri mai noi). Sunt acceptate texturi de înaltă rezoluție , diferite metode de cartografiere cu bump , pixel shaders versiunea 3.0 . Au fost adăugate multe efecte de post-procesare, inclusiv: estompare , estompare de mișcare , adâncime de câmp etc. Tehnologia Havok de la terțe părți este folosită ca motor de fizică .
Datorită muncii specifice cu unele funcții, motorul - la momentul lansării sale - era destul de solicitant cu resursele computerului utilizatorului. Aceasta a vizat în principal lucrul cu umbre dinamice moi: pentru a desena o umbră moale, motorul amestecă mai multe umbre identice cu margini ascuțite simultan, aplicând un efect de estompare fiecăruia dintre ele. [14] SDK -ul FEAR Public Tools a fost lansat pentru jocul de calculator FEAR și include un editor de nivel care permite jucătorilor să creeze locații pentru joc.
Din 2015 , site-ul web oficial al motorului cu informații de licențiere nu este disponibil, probabil că motorul poate fi retras de la vânzare; cu toate acestea, dezvoltatorul Monolith Productions continuă să aplice în mod activ tehnologia, rafinând-o constant; așa că, pe cea mai recentă versiune a lui Jupiter EX, puternic modificată, este construit jocul în lume deschisă Middle-earth: Shadow of Mordor . [cincisprezece]
În varianta motorului folosit în Middle-earth: Shadow of Mordor , motorul de joc, în special, componenta sa grafică , a suferit revizuiri semnificative: pe PC, API-ul principal este DirectX 11 , a fost adăugată teselație , redarea umbrele, apa, sistemul de iluminat etc. a fost reproiectat. P.
Următoarea este o listă parțială a jocurilor care folosesc motorul. [16]
Pentru jocul de calculator din 2017 Middle-earth: Shadow of War , care a devenit continuarea lui Middle-earth: Shadow of Mordor ( 2014 ), dezvoltatorii au reelaborat semnificativ motorul de joc și au rebrandat tehnologia, dându-i un nou nume - Firebird Engine.
Subsistemul grafic a fost reproiectat pentru a îndeplini cele mai recente standarde; pentru ieșire de imagini, suport pentru rezoluție 8K , diferite tipuri de anti- aliasing (FXAA, TAA), tesselare , rezoluție dinamică .
Motoare de joc | |||||||
---|---|---|---|---|---|---|---|
Grafic | Gratuit GLScene Horde3D Irrlicht CĂPCĂUN OpenSceneGraph Proprietate Outerra | ||||||
Fizic | Gratuit Box2D Glonţ Chipmunk newton ODĂ. Tokamak Proprietate DMM Havok Fizica PhysX | ||||||
scop general |
| ||||||
De specialitate |
| ||||||
Lista motoarelor de joc |