Skip to content

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

License

kochol/kge

Repository files navigation

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 Systems. You can create games for windows, linux ,web and android devices with this engine.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages