The most important thing about C4 is that I get it done.
Having a state of the art 3d engine is cool, like Unigine for example.
But the 3d engine you will use to do your next game is the one that is
- stable
- quick to understand
- powerful
That's why a lot of people still stick with Blitz3D.
Some features in C4 that are quite amazing for the price.
- the editor, once you get use of it, it is an incredible time saving
- the pipeline, it loads Collada and does it well period
- you get the full source code of everything
- free updates forever
- very stable and bug free
- works on PC/MAC and Playstation 3 (XBOX in development)
The actual demos of the engine really sucks, it took me a while to really love it.
Also something else, C4 is a game engine not a renderer like Irrlicht, that means :
- 3d sound support with fx (like reverb...)
- multiplayer built in, robust
- physic engine, even for water (boyancy?)
- voice over IP for real time in game chat
- clothes/flags animation support
- video in game support
- a powerful gui editor
- a powerful virtual terminal editor
- path finding, and cinematic
- powerful portal system
- pre configured weapons, and particle for games like weather consdition (rain, wind), explosions, grenades, flares, starfields etc...
and a lot of things done automatically, texture compression, bump map, normal maps, specular maps etc regenerated on the fly and automatically, choose for each objects the way to calculate the shadows (shadow maps are caculated on the fly)
ah I forgot, multizone fog spaces :
http://www.terathon.com/wiki/index.php?title=Fog_SpacesIt get to be known more... the v 1.5 will be released this month and will bring everything fancy about shaders and post processing, plus a powerful terrain with the tools to play with them... hot!