Seriös motor 2 | |
---|---|
Sorts | Spelmotor ( lista ) |
Utvecklaren | Croteam |
Del av en serie motorer | Seriös motor |
Tidigare motor i serien | Seriös motor |
Nästa motor i serien | Seriös motor 3 |
Hårdvaruplattformar |
IBM PC-kompatibel dator Xbox PlayStation 2 |
OS som stöds |
Windows Linux |
Skrivet på språk | C++ |
Licens | kommersiell , tidigare tillgänglig för licensiering till tredje part; från 2011 status okänd |
Första spelet på motorn | Serious Sam 2 / 11 oktober 2005 |
Serious Engine 2 är en spelmotor utvecklad av det kroatiska företaget Croteam för dataspelet Serious Sam 2 .
Serien Serious Sam innehåller många spel; de två första spelen, The First Encounter och The Second Encounter (som anses vara två avsnitt av samma spel), var baserade på den första versionen av Serious Engine . Arbetet med Serious Sam 2 , en fullfjädrad andra del, planerade utvecklarna initialt att använda motorn i den första versionen, men sedan beslutades det att skapa ett spel på en helt ny version av motorn.
Den första versionen av Serious Engine licensierades aktivt till tredjepartsutvecklare, medan Serious Engine version 2 endast användes i Serious Sam 2 utvecklad av Croteam .
Dessutom utvecklade en grupp fans av spelet, som kallade sig "Prophets of Sam" ( ryska "Profets of Sam" ) en nyinspelning av den första delen av Serious Sam med förbättrad grafik (tekniskt fungerade som en modifiering och därför använde Serious Motor 2) [1] [2] , från och med 2011 är projektets status okänd.
Serious Engine 2 är en plattformsoberoende spelmotor som stöder plattformar som Windows- och Linux- datorer och Xbox- och PlayStation 2 - spelkonsoler . Den första versionen av motorn stödde samma uppsättning plattformar som den andra.
Motorn hänvisar till en typ av underprogramvara ( eng. middleware ), som representerar en bunt av flera komponenter, såsom en grafikmotor , en fysisk motor , en ljudmotor , etc. Till skillnad från den första versionen av tekniken, är grafiken i som visades med DirectX 8 eller OpenGL , den andra versionen av motorn visar grafik som redan använder DirectX 9 (för Windows ) och OpenGL (för Linux ). Pixel shaders 2.0 stöds , men shaders 1.1 används främst.
Grafikmotorn stöder effekter som HDR-rendering och bloom ; som i den första versionen av motorn används linsens flare -effekt , som imiterar solbländning , och den detaljerade texturmetoden används , vilket gör att texturerna blir tydligare. Stöder dynamiska skuggor och belysning; Serious Sam 2 använder både statiska skuggor (skuggor från byggnader) och dynamiska skuggor (kastade av fiender eller fordon). Vatten behandlas med brytningar, men reflektioner är inte i realtid, de är statiska. Motorn har ett utvecklat partikelsystem , som aktivt används vid visning av explosioner etc.
En av huvuddragen hos Serious Engine-spelmotorerna är bra arbete med stora öppna ytor och stark optimering som gör att du kan visa ett väldigt stort antal motståndare på skärmen samtidigt.
Fysikmotorn stöder trasfysik , omvänd kinematik och fordonsfysik.
Jämfört med den första versionen har det artificiella intelligenssystemet gjorts om (vänliga NPC :er har lagts till ). UTF-8- kodning stöds för texter i spelet, vilket teoretiskt låter dig lokalisera spelet till ett stort antal olika språk. Motorn kan ladda filer direkt från CD \ DVD -skivor och ZIP- arkiv. EAX 2.0 , DirectSound och OpenAL ljudsystem stöds ; uppspelning av ljudfiler i Ogg Vorbis- , WMA- och MP3-format .
Serious Sam 2 kommer med en ny spelredigerare , Serious Editor 2.0, som använder inbyggda funktioner för att manipulera alla spelresurser i ett program.
Programmet har en inbyggd GUI - drivrutin, redigerare för maskor , animationer , kollisioner , förstörelse (förstörbarheten av objekt är reglerad), världen (platser), modeller, skript , partikelsystem , samt en resursredigerare (låter dig för att ändra utseendet på menyn och andra element).
Croteam | |
---|---|
Enskilda datorspel |
|
Seriösa Sam- spel |
|
Spelmotorer | |
Personligheter |