KlayGE

Engine default

Website:
http://sourceforge.net/pr...

Developer:
Minmin Gong

Launched:
Not specified

Status:
Active

Supported Platforms:
Windows, Linux

Languages Written In:
C/C++, Python

Languages Supported:
C/C++, Python

Graphics APIs:
OpenGL, DirectX

Rating:
Not reviewed yet

Editor:
None (be one!)

KlayGE is an open source, cross-platform game engine with plugin-based architecture. It provides a framework to make game development, testing, porting as simple as possible.

Supported Features

General

  • Object-Oriented Design
  • Plug-in Architecture
  • Stereo Rendering
  • Deferred Shading
  • Render-to-Texture
  • Fonts
  • GUI
  • Uses D3D9, D3D10, D3D11, OpenGL and OpenGL ES 2
  • Deferred Lighting
  • Distance-based font rendering system
  • Programmable pipeline

Lighting

  • Per-vertex
  • Per-pixel
  • BRDF

Shadows

  • Shadow Mapping

Texturing

  • Basic
  • Multi-texturing
  • Bumpmapping
  • Mipmapping
  • Volumetric
  • Projected
  • Procedural

Shaders

  • Vertex
  • Pixel
  • High Level

Meshes

  • Mesh Loading
  • Skinning
  • Tessellation PN-triangles support

Scene Management

  • General
  • Octrees
  • Occlusion Culling

Animation

  • Keyframe Animation
  • Skeletal Animation

Sound

  • 2D Sound
  • 3D Sound
  • Streaming Sound
  • Uses OpenAL and DirectSound3D
  • 3D sound and doppler support

Scripting

Supported.

Special Effects

  • Environment Mapping
  • Lens Flares
  • Billboarding
  • Particle System
  • Depth of Field
  • Motion Blur
  • Sky
  • Water
  • Fire
  • Fog
  • Mirror

Licensing

License Name Price in $US Source Code Included?
GPL Free Yes

This engine hasn't been reviewed yet. Be the first!

Write a Review

Suggest Edits

Last edited Dec 21, 2011 at 11:47

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