Serious Engine

Engine-default

Website:
http://www.seriousengine....

Developer:
Croteam LLC.

Launched:
Not specified

Status:
Active

Supported Platforms:
Windows, Xbox

Languages Written In:
C/C++

Languages Supported:
C/C++

Graphics APIs:
OpenGL

Rating:
  (2 reviews)

Editor:
None (be one!)

The Serious Engine incorporates the latest state of the art 3D technologies. It is main power behind FPS games "Serious Sam: The First Encounter" and "Serious Sam: The Second Encounter" for PC and "Serious Sam" for Xbox, published by Gathering of Developers / Take 2 Interactive / Gotham Games.

Supported Features

General

  • Object-Oriented Design
  • Save/Load System
  • Up to four players can play simultaneously on same screen.
  • Multi Language Support
  • Fixed-function
  • Raycasting
  • Render-to-Texture supports reflective and semi-reflective surfaces of all kinds.
  • Environment Mapping
  • Lens Flares
  • Billboarding
  • Particle System
  • Sky
  • Water
  • Fire
  • Decals
  • Fog
  • Mirror
  • Water realistically reflects objects.
  • Provide fully dynamic and customizable layered fog (move, rotate, change color/density etc)
  • Haze special effect (caused by light being reflected from particles in atmosphere)
  • Lens Reflections and Glaring Effect
  • Procedural particle system

Lighting

  • Per-vertex
  • Anisotropic
  • enables designer to define custom specularity values for material
  • Directional light (distant light) is used extensively.
  • Supports Illumination Maps and Illuminating polygons
  • Day-Night Changes
  • support for animiated lights and dark lights (lights which subtract from scene)
  • Special type of light is used to create smooth transitions between sectors with different ambient lights.

Shadows

  • Shadow Mapping
  • The Serious Engine has shadow rendering algorithms so powerful that it calculates shadows as you move lights in editor. That is extremely important when decorating interiors. You do not have to wait any more to see how your world will look. In the Serious Engine, shadows are always up to date. If you add a column, it will immediately cast shadows.
  • Can calculate shadows of models taking in account texture transparency

Texturing

  • Basic
  • Multi-texturing
  • Bumpmapping
  • Uses multi-pass emboss algorithm that can reproduce bump mapping even without dedicated hardware, and gives specular bump look, instead of ordinary diffuse bumps.
  • allows up to three texture layers on each polygon. Each texture layer can be stretched, sheared, rotated and translated.
  • textures are stored in 32 bit color, but both 16- and 32-bit are supported during rendering.

Meshes

  • Mesh Loading
  • Skinning
  • Tessellation up to 32 levels of detail per object

Scene Management

  • General
  • Portals
  • Occlusion Culling
  • LOD Today, supporting both indoor and outdoor environments is a must. Serious Engine was designed so that there is absolutely no difference between indoor and outdoor settings.

Animation

  • Skeletal Animation
  • Morphing
  • Animation Blending
  • Skin models can be combined and procedurally controlled
  • implements skin models with hierarhical linking
  • automatically calculates inter-frame positions for animation smoothing

Terrain

  • Rendering
  • CLOD
  • Terrain Generation
  • Projected mapping seamlessly applies texture over displaced polygons
  • Complex algorithms are used for water effects that emulates nature.
  • Plasma FX allows creating burning, waterfall simulation, dancing particles, fountains, etc.

Physics

  • Basic Physics
  • Collision Detection
  • Rigid Body
  • Advanced 6 DOF (degrees of freedom) physics of Serious engine (never seen before) introduces influence of few gravities in same time. Gravity can have variable angle and value so you can expect weirdest death-match levels (with players running across ceilings, walls, inside spheres, around cones, …).
  • Friction for different surfaces.
  • Collision detection: World is collision tested per-polygon, while models use bounding boxes non-conservatively approximated with spheres.

Networking

  • Client-Server able to save multiplayer game and continue it afterwards

Artificial Intelligence

  • Decision Making
  • Scripted Complete new language has been created for easier AI programming. It is C++ based language with incorporated event handling system. This language enables easy programming of complex AI behaviour.

Sound

  • 2D Sound
  • 3D Sound
  • HRTF (head related transfer function), IID (interaural intensity difference), ITD (interaural time difference), doppler effect and speed of sound.
  • supports MP3 music files using Amp11lib player library

Tools & Editors

  • Both model and level editing utilities (Serious Modeler and Serious Editor) are standard windows applications. Employing ‘What-You-See-Is-What-You-Get’ paradigm and intuitive interface, Serious Editor is easy to use but powerful and professional application, what makes it a strong reason to license Serious engine.
  • CSG (constructive solid geometry) is the main editing operations in the tools.
  • Game testing enables you to play currently edited world in-place, inside the window where you edit it.

Licensing

License Name Price in $US Source Code Included?
Proprietary $20,000.00 Yes
For companies that wish to use the engine but have no funding (deposit)
Proprietary $35,000.00 Yes
ntended for teams who are working on budget games and can’t afford to spend a lot of money on tech. Very minimal amount of support and no future updates.
Proprietary $75,000.00 Yes
For the mid-teir projects and will most likely fit most teams needs. Some support is included.
Proprietary $100,000.00 Yes
Platnium level and includes the most amount of support and updates to the technology for one year from the execution of the agreement.

Write a Review

Showing 1-2 of 2

0 of 1 people found the following review helpful

Why?

  by 00000000000000000000000000000000 Anonymous Feb 09, 2011 at 08:29

I really like all 'Serious Sam' series, but why, WHY THIS ENGINE IS SO EXPENSIVE!? Seriously, it's 2001 year.... But...

Minimal is 25,000 $ !?

Holly cr_p!

I know that there is SDK, but this does not mean that the engine need to raise the price to the heavens! This is inhuman! Any company would prefer for example the Unreal Engine 3 is greater than this... And cheaper......

Sorry, just can not find words to describe my outrage...

Also, sorry for bad English language.

Was this review helpful to you? Yes No
0 of 1 people found the following review helpful

WTH!

  by B7bb760863702066315446e3eeb1ac69 Ciber Jan 09, 2009 at 23:15

Who the hell would pay that much for an engine?? Just get Jupiter for 4k and it will suit you much much better .
Anyways, no starz 4 u!

Was this review helpful to you? Yes No

Suggest Edits

Last edited Dec 28, 2011 at 13:11

Are your the owner of this engine? Let us know to be able to update it, and reply to reviews, and other benefits.