AmirArdroudi / kge

Kochol Game Engine(KGE) is going to be a complete game engine that has flexible design which uses Plugins, Components and .... You can create games for windows, linux ,web and android devices with this engine.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

About

Kochol Game Engine(KGE) is an open source 3D Game engine. Easy to use and flexible engine for games. Kochol Game Engine(KGE) is going to be a complete game engine that has flexible design which uses Plugins, Components and .... You can create games for windows, linux ,web and android devices with this engine.

Website: http://kge3d.org

Features

General

  • Object-Oriented Design
  • Easy to use and flexible
  • Plugin architecture
  • Component base entity system
  • Cross platform
  • Multi threaded Task manager

Graphics

  • Dynamic lighting
  • Deferred and forward rendering
  • Shadow mapping
  • Projected planar shadows
  • Multitexturing
  • Shader 3 support in ASM, HLSL and GLSL
  • MS3D mesh, Skeletal animation
  • Refraction, Reflection
  • Render To Texture with Anti aliasing
  • Multi Rendering Targets (MRT)
  • Tile based terrain
  • Fog
  • Particle systems
  • Post bloom

GUI

  • Basic GUI
  • libRocket library support

Sound

  • 3D sound with OpenAL

Physics

  • Uses PhysX
  • Rigid body physics
  • Physics dynamics
  • Collision Detection
  • Triggers
  • Joints

Network

  • Client/Server
  • Basic networking system for now

Games

This is a list of games that created with KGE

Legends of Persia

http://legendsofpersia.com/

About

Kochol Game Engine(KGE) is going to be a complete game engine that has flexible design which uses Plugins, Components and .... You can create games for windows, linux ,web and android devices with this engine.