kjApi

Engine-default

Website:
http://www.kjapi.com/kjwi...

Developer:
Kanda & Jeckle

Launched:
Not specified

Status:
Active

Supported Platforms:
Windows, Xbox

Languages Written In:
C/C++

Languages Supported:
C/C++

Graphics APIs:
OpenGL, DirectX

Rating:
  (7 reviews)

  • Overview
  • User Reviews

full game engine, rendering and more.

  • Screenshots
  • Videos
  • Thumb_1982d15b-7ee4-4cd9-a8ed-6e9930f78e3e Thumb_eb1670c5-1442-479a-83f9-9cbdbfc61099
No videos available.

Supported Features

General

  • Object-Oriented Design
  • Save/Load System
  • Other
  • File system: Standard, Compressed (read/write)
  • Maths: Vector, Matrices, Quaternions, Planes, Sphere, AABB
  • Data structures: Arrays, Linked Lists, Hybrid HashTable, Stack, String templates
  • Debug tools: Error management, Logs, Console, Asserts
  • Timers: Accurate timers, Hierarchical profiler
  • Resources manager abstraction
  • Camera management: customizable, RTS style
  • Fixed-function
  • Render-to-Texture
  • Fonts
  • Fixed pipeline used as a special pixel shader asm
  • Fast immediate mode available for all renderers
  • Picking system
  • Bitmaped font rendering (texture or mesh rendering)
  • Environment Mapping
  • Lens Flares
  • Billboarding
  • Particle System
  • Sky
  • Water
  • Fog
  • Mirror Sky rendering (real time true colored)

Lighting

  • Per-vertex
  • Per-pixel
  • Lightmapping
  • Radiosity

Shadows

  • Shadow Volume
  • Stencil shadows with attenuation (Carmack reverse and common technique)
  • Future support for shading LOD (level of detail)

Texturing

  • Basic
  • Multi-texturing
  • Bumpmapping
  • Mipmapping
  • Image loading, saving and manipulation (JPEG, BMP, TGA, DDS format)
  • 2D, 3D, Cube map, render targets
  • software and hardware mipmap generation
  • DXTC support
  • 3 levels of quality vs speed: Standard, Bumpmapped, Offset Bumpmapped

Shaders

  • Vertex
  • Pixel
  • High Level

Meshes

  • Mesh Loading
  • Skinning
  • Progressive
  • low level to high level access of geometry
  • multi material meshes with customizable materials
  • 3DS studio MAX exporter with material and animation

Scene Management

  • General
  • BSP
  • Portals
  • Octrees
  • Occlusion Culling
  • PVS
  • LOD Hardware geometry occlusion

Animation

  • Forward Kinematics
  • Keyframe Animation
  • Skeletal Animation
  • Morphing
  • Animation Blending Powerful animation system (key framed, physics ruled, procedural, customizable)

Terrain

  • Rendering
  • CLOD
  • Splatting
  • Optimized Trees and Forest rendering
  • Grass rendering

Physics

  • Basic Physics
  • Collision Detection
  • Rigid Body
  • Vehicle Physics
  • In-house stable and fast physics engine
  • Physical World management for faster run time execution
  • Rigid and Soft bodies: Ropes, Cloth
  • Colliders: Box, Sphere, Cylinder, Capsule, Plane, Heightmap
  • Easy integration with animation system

Networking

  • Client-Server TCP/IP client/server

Artificial Intelligence

  • Pathfinding
  • Decision Making
  • Finite State Machines
  • Scripted
  • Agent navigation
  • Emotion engine

Sound

  • 2D Sound
  • 3D Sound
  • Streaming Sound Sound manager using FMOD

Tools & Editors

exporters, world editing, model editing

Scripting

lua wrapper and built-in script system

 

Licensing

License Name Price in $US Source Code Included? Additional information
Proprietary Free No View Details
write us to ask more informations

Showing 1-7 of 7
Btn_addreview

Has everything you'll ever need

  Aug 25, 2008 at 21:38 by Xerios

Too bad you dont get the source but still this has everything you'll need to make an next-gen game, and great support, I spent whole day searching for engines and this one was the best I could find because its complete and has all features you'll ever need, even scripting !!

0 of 0 people found this review helpful. Did you? Yes No

Amazing and Well Structured

  Jul 17, 2005 at 07:17 by Leiden

After about 2 months of trying to find a decent engine to power a game Im working on I thought I came accross kjAPI. My search ended :D

Its just too awesome, Very easy to use compared to other engines, doesnt sacrafice on anything, its all here. Network, Physics, Graphics, Physics, EVERYTHING.

Well deserved rating!

0 of 0 people found this review helpful. Did you? Yes No

Very good..

  May 02, 2005 at 21:46 by Frost

A perfect engine for all kinds of games.. while they are currently in Beta the engine runs fine and any problems you may have the Creators are always there to help.

They are currently creating "Planet" A world editor which will be able to handle entities, etc. to cut a story short this is a great engine with terrific features and very cool creators..

0 of 0 people found this review helpful. Did you? Yes No

Go for it

  Apr 26, 2005 at 09:39 by andycornell

A great engine, well worth any license costs when beta is over, it already got feature well worth a 10k bucks or two.

It have been little word from the developers latly, so many belive the project have died, forum have died anyway.
But, if they manage to go trough with this engine, and release it with the promised features, like the "planet" tool, they may have written history on the engine frontier.

0 of 0 people found this review helpful. Did you? Yes No

excellent !

  Oct 31, 2004 at 13:19 by Dr No

Well their Engine is still under developement (and will always be, sounds normal) but already have lot of great features.

The support is almost perfect, you can chat with the authors on the forum, mail or directly by icq or msn, and they seems to be fast to fix problems.

Their tools suit is about being completed with a great world editing tool (plug-ins oriented architecture) and they already have powerfull Max exporter, model editor, Game database editor...

All the modern rendering features are available, Bump mapping, offset Bump Mapping, Dynamic Shadows, water rendering, reflection... And the thing is...it's very easy to use.

It's the engine of u dreams, both for beginners (easy to use !!) and experienced programmers (different access levels to the engine, lot of features...)

God job. Good luck the the authors.

0 of 0 people found this review helpful. Did you? Yes No

This engine realizes my dreams

  Aug 08, 2004 at 19:27 by nectardorange

I'm using this engine to create a martial-art software and I'm completly satisfied with the features.

You should use it !

And last but not least ... authors are very very cool !

0 of 0 people found this review helpful. Did you? Yes No

Wide set of features

  Aug 08, 2004 at 15:31 by Eol

Wide range of features, often getting updated with lot of new features, both traditional and cutting edges ones, this Api simply rocks :/

Note: This more than a rendering engine, it also features Game Data base handling, editing tools, AI, Nature generation and so on.

Easy to use, u can drive the engine from very hight level as well as use it to very low level.

0 of 0 people found this review helpful. Did you? Yes No
Showing 1-7 of 7
Btn_addreview

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.
Copyright 2011 DevMaster. All rights reserved. (rev: 994f941)