Yake Engine

Engine default

Website:
http://www.yake.org

Developer:
The Yake Team

Launched:
Not specified

Status:
Active

Supported Platforms:
Windows, Linux

Languages Written In:
C/C++

Languages Supported:
C/C++

Graphics APIs:
OpenGL, DirectX

Rating:
  (1 review)

Editor:
None (be one!)

The Yake Engine is a component-based, object-oriented engine written in C++ and primarily designed for VR applications and games. It abstracts typical low-level and middleware APIs and provides various low, mid and application level functionality as well as tools to create and import content.

Yake is currently used in projects ranging from a submarine ROV simulation over games to a Virtual Campus.

Supported Features

General

  • Object-Oriented Design
  • Plug-in Architecture
  • Pluggable backends for graphics, physics, audio, scripting and other components
  • The feature set for graphics as shown below is taken more or less directly from OGRE3D which is used as the default graphics backend for Yake.
  • Fixed-function
  • Render-to-Texture

  • Billboarding
  • Particle System
  • Sky
  • Water
  • Fire
  • Mirror

Lighting

  • Per-vertex
  • Per-pixel
  • Volumetric
  • Lightmapping
  • Gloss maps

Shadows

  • Shadow Mapping
  • Shadow Volume

Texturing

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

Shaders

  • Vertex
  • Pixel

Meshes

  • Mesh Loading
  • Skinning
  • Progressive

Scene Management

  • General
  • BSP
  • Octrees
  • LOD

Animation

  • Keyframe Animation
  • Skeletal Animation
  • Animation Blending

Terrain

  • Rendering
  • Splatting

Physics

  • Basic Physics
  • Collision Detection
  • Rigid Body
  • Vehicle Physics High-level features (like freely configurable vehicles) are provided in an abstract way

Artificial Intelligence

  • Finite State Machines
  • Scripted

Sound

  • 3D Sound

Licensing

License Name Price in $US Source Code Included?
LGPL Free Yes
Proprietary Free Yes
Negotiable

Write a Review

Showing 1-1 of 1

0 of 0 people found the following review helpful

Yake is excellent

  by 00000000000000000000000000000000 LeeGre Apr 07, 2009 at 04:54

Yake is an excellent engine, it is a free rival for NeoAxis and it has the good community. But Yake's API is difficult. I am encouraging to downloading!

{word} {word} {word} {word} {word} {word} {word} {word}

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.