serious Engine
Serious Engine è un motore grafico creato principalmente per sparatutto in prima persona, sviluppato da Croteam inizialmente per Serious Sam: The First Encounter. È un derivato dell'id Tech 3 di id Software, dal quale eredita diverse parti del codice.
Serious Engine software | |
---|---|
Genere | Motore grafico |
Sviluppatore | Croteam |
Data prima versione | 2001 |
Ultima versione | Serious Engine 4 (2014) |
Sistema operativo | Multipiattaforma |
Linguaggio | C++ C |
Licenza | GNU GPL v2 (licenza libera) |
Sito web | sito ufficiale |
In onore del 15 ° anniversario di Serious Sam: The First Enconter nel 2016, Croteam ha rilasciato il codice sorgente per il primo Serious Engine con una licenza open source.
Versioni
Serious Engine 1
Per lo sviluppo di Serious Sam: The First Encounter, Croteam ha sviluppato Serious Engine (precedentemente denominato S-Cape3D), un motore di gioco proprietario, che, pur essendo simile ad altri motori al momento, è stato progettato per il rendering di ambienti di grandi dimensioni e il supporto di un gran numero di nemici visibili in qualsiasi momento.
Serious Engine 2
Serious Engine 2 è stato sviluppato insieme a Serious Sam 2, aggiungendo supporto per un motore fisico, rifrazioni, trame dettagliate e illuminazione ad alta gamma dinamica.
Serious Engine 3 e 4
Serious Engine 3 è stato utilizzato per supportare i remake ad alta definizione di The First Encounter e The Second Encounter per il rilascio su Windows e Xbox 360, aggiungendo un vero supporto per l'illuminazione ad alta dinamica. Croteam voleva colpire più piattaforme con l'uscita di Serious Sam 3: BFE: Serious Engine 3 è stato pesantemente rielaborato per supportare le console di settima generazione e divenne Serious Engine 3.5. Con l'introduzione delle console di ottava generazione, Croteam ha continuato a migliorare Serious Engine, rilasciandolo come Serious Engine 4, presentato in anteprima con The Talos Principle. Si prevede che Serious Sam 4 sia utilizzato anche per Serious Engine 4, con Croteam che sostiene di poter supportare fino a 100.000 nemici sullo schermo in qualsiasi momento
Applicazioni
- Serious Sam: The First Encounter (Croteam) (2001)
- Serious Sam: The Second Encounter (Croteam) (2002)
- Serious Sam: Xbox (Gotham Games, Croteam) (2002)
- Carnivores: Cityscape (Sunstorm Interactive) (2002)
- Deer Hunter 2003 (Sunstorm Interactive) (2002)
- Bird Hunter 2003 (Sunstorm Interactive) (2003)
- Cleric (Plutonium Games) (2003)
- Alpha Black Zero: Intrepid Protocol (Khaeon) (2004)
- Nitro Family (Delphieye Enterainment) (2004)
- EuroCops (Crazy Foot Games) (2005)
- Rakion (Softnyx) (2005)
- Last Chaos (Barunson Games, altri) (2006)
- Serious Sam Classics: Revolution (Alligator Pit, Croteam) (2014)
- Negative Space (Khaeon) (2004)
Serious Engine 2
Questa versione del motore grafico è stato utilizzata per la prima volta con Serious Sam 2 nel 2005 aggiungendo funzionalità alla versione precedente. Implementa i nuovi standard audio e video. Di particolare nota è la possibilità di interagire con gli oggetti. L'engine funziona su Windows e Xbox.
Applicazioni
- Serious Sam 2 (Croteam) (2005)
Serious Engine 3
Questa versione del motore grafico è stato utilizzata per la prima volta con Serious Sam HD: The First Encounter nel 2009 aggiungendo funzionalità alla versione precedente, con texture di risoluzione più alta, nuove ombre e possibilità di uso di più poligoni. Inoltre è stato aggiunto il supporto al controller. L'ultima revisione di questa versione è la 3.5, che aggiunge il supporto a funzionalità più avanzate. L'engine funziona su Windows, Xbox360 e dalla 3.5 anche su Linux, Mac OSX e Playstation3.
Applicazioni
- Serious Sam HD: The First Encounter (Croteam) (2009)
- Serious Sam HD: The Second Encounter (Croteam) (2010)
- Serious Sam 3: BFE (Croteam) (2011)
Serious Engine 4
Questa versione del motore grafico è stato utilizzata per la prima volta con The Talos Principle nel 2014 aggiungendo funzionalità alla versione precedente, riuscendo a portare l'engine a livelli fotorealistici. L'engine funziona su Windows, Xbox360, Linux, Mac OSX, Playstation3, XboxOne, Playstation4, Android K1 e iOS. Inoltre è la prima versione dell'engine che viene usato per un gioco in cui lo scopo diverso dallo sparare.
Applicazioni
- The Talos Principle (Croteam) (2014)
- Serious Sam VR: The Last Hope (Croteam) (2016)
Codice sorgente
Il codice sorgente del motore grafico è closed source. L'engine è stato utilizzato per vari giochi da alcune software house che ne avevano acquistato la licenza. L'11 marzo è stato successivamente rilasciato con licenza open source, sotto licenza GNU GPL, la versione Serious Engine 1.10 per Linux.
Note