Prism3D | |
---|---|
Typ | Herní engine ( seznam ) |
Vývojář | Software SCS |
Hardwarová platforma |
Počítač PlayStation 2 kompatibilní s IBM PC (dříve) |
Podporovaný OS |
Microsoft Windows Linux MacOS |
Napsáno v jazyce | C++ |
Licence | reklama |
Stránka motoru na webu společnosti |
Prism3D je herní engine vyvinutý českou společností SCS Software pro použití ve vlastních hrách, jako jsou série Hard Truck [1] , 18 Wheels of Steel , Euro Truck Simulator 2 a Hunting Unlimited . Nicméně, několikrát byl motor použit při vývoji společností třetích stran.
Herní engine je multiplatformní - je kompatibilita s PC (se systémem Microsoft Windows nebo Linux ), Mac ; byla také podporována herní konzole PlayStation 2 .
Zdrojový kód je napsán v programovacím jazyce C++ . Jedním z charakteristických rysů motoru je práce s velkými otevřenými prostory. Byla provedena změna cyklu den-noc. Engine je aktivně vylepšován vývojáři s vydáním každé nové hry - takže počínaje 18 Wheels of Steel: Pedal to the Metal (2004) se objevila podpora dynamických odrazů; pozdější reliéfní textury ; byla provedena velká aktualizace enginu pro simulátor nákladních vozidel Euro Truck Simulator 2 (2012, v dřívější verzi, aktualizovaný engine debutoval v Trucks & Trailers ), kde bylo přidáno mnoho nových funkcí, včetně: MLAA antialiasingového algoritmu [2] , komplikované vykreslování vody , HDR osvětlení [3] , pokročilé dynamické stíny ovlivněné zdroji světla, shader efekty, efekty vytvořené částicovým systémem (např. kouř, oheň, vykreslování různých povětrnostních podmínek jako déšť nebo sníh). V následných aktualizacích hry bylo optimalizováno vykreslování, vylepšen model osvětlení a povětrnostní podmínky a přidána podpora pro Retina displeje a multi-monitor [4] .
Jako fyzický engine se používá Open Dynamics Engine [5] .
Součástí enginu, který byl nabízen k licencování, byl zdrojový kód a sada nástrojů , které zahrnovaly: editor úrovní , editor 3D modelů , správce shaderů a další nástroje.
V roce 2015 vyšly SCS Blender Tools, představené o pár let dříve [6] . Tato sada nástrojů, založená na editoru Blender 3D , má být hlavním nástrojem pro práci s enginem a hrami na něm postavenými a kombinuje různé funkce. Balíček je k dispozici zdarma pro ty, kteří si chtějí vytvořit úpravy pro hry na Prism3D, například pro Euro Truck Simulator 2 .