Jul 01, 1997
Windows, Linux, Mac OS X, FreeBSD, Google Android
Languages Written In:
Not reviewed yet
None (be one!)
The Ecere SDK features a cross-platform runtime library providing graphical user interface components, 2D and 3D graphics, networking, audio and more.
The 3D engine supports OpenGL, OpenGL ES and Direct3D. The library provides a linear algebra mathematics library including vectors, quaternions, matrices and planes. It has classes for hierarchical Objects, Meshes, Cameras, Materials and Lights.
Models can be loaded and saved through an extensible plugin architecture, with built-in .3DS format support. Materials, lights and cameras can also be loaded from 3DS files. The 3DS keyframed animation system is supported and loaded scenes’ objects, cameras and lights can be animated.
Materials and Lights support
Support for textures
Mesh building constructs Support for loading 3DS object hierarchies, lights, cameras and meshes
3DS keyframing animation support
Basic dynamic terrain engine based on ROAM (in terrainCameraDemo sample) (planetary scale geographic terrain with multiple LODs engine available in the GNOSIS SDK built on top of the Ecere SDK)
TCP/IP and UDP Sockets classes HTTP support Distributed objects support allowing to write networked applications without writing any network code.
Audio output support either writing directly to buffer or through mixer API
Full-featured cross-platform UI
State based input support for keyboard, mouse and joystick
|License Name||Price in $US||Source Code Included?|
|Written in the eC language (http://ec-lang.org)|
This engine hasn't been reviewed yet. Be the first!