Mapping is based on CSG/brushes, but for terrain surfaces (meshes) we additionally use a very effective continuous LOD system.1) How does the map design system work? Traditional CSG/Brush or something similar to Cry Engine Sandbox, with meshes?
For more information, please see:
http://www.cafu.de/wiki/mapping:cawe:intro
http://www.cafu.de/wiki/mapping:cawe:yourfirstmap (Flash tutorial)
http://www.cafu.de/wiki/mapping:cawe:ed ... ditterrain
http://www.cafu.de/wiki/#mapping ("Getting started")
Currently, we can directly import ase, mdl (Half-Life 1), lwo (Lightwave Object) and md5 (Doom 3) models.2) Which model formats are supported? COLLADA and FBX are supported?
3) How's the asset pipeline between Cinema 4D, 3DS Max, and other industry-standard applications?
However, note that right now we're working on a much better workflow solution that comes as a "model editor" as part of CaWE. It will allow to import more model file formats, assign Cafu specific attributes and features, and then save the result as an optimized model for use with the Cafu engine.
Network-code is built-in, ready to use. In fact, every Cafu engine game, including local single-player games, really run over a (real or loopback) network connection. That is, the networking code is always active.4) Aside from graphics and physics, which we don't care much, how does the engine handle Networking, AI and general single-player experience?
Implementation of AI is up to the game DLL / MOD.
Of course you can implement additional features yourself!5) How customizable the engine is? Will i get limited by lack of features, or i can go ahead and implement them myself?
Cafu engine performance is generally considered very good.6) How's the engine performance?
We have very good data structures (BSP tree computation and very effective PVS, potentially visibility set), great algorithms e.g. for terrain simplification / continuous LOD, and use very nice lightmaps that are created from Radiosity computations.
Lightmaps give very good performance, and can in Cafu be combined with dynamic, per-pixel lighting and shadows, which is in fact the default mode of operation.
Yes, Cafu is very standards conforming, uses only cross-platform libraries (that btw. are all free for and comply with commercial, closed-source use), and works on Windows and Linux right now. We're planing a port to Mac and consoles as soon as possible.7) Can we compile cross-platform games?
Of course!Can we customize game logic? (create scripted sequences, change the way weapons work, change the way the player moves, etc.)
You can directly modify the C++ game code, which is cleanly designed to exist in a separate DLL module, you can create map and entity script code, and you can create GUIs in a graphical editor and/or script them.
Our commercial licenses are non-refundable, but we currently offer custom, very attractive solutions for testing and evaluation - contact us for details!9) What's your refund policy?
Well, we would like to let our engine speak for itself:10) Why should we buy your engine, instead of other mainstream solutions like Unity and Torque?
Check out
- the live game demo: http://www.cafu.de/downloads
- the gallery: http://www.cafu.de/gallery
- the feature list: http://www.cafu.de/features
- the latest news: http://www.cafu.de/news
- the documentation: http://www.cafu.de/wiki/
- source code samples: http://www.cafu.de/wiki/licensing:samplecode
- and our website in general: http://www.cafu.de
If you have any more questions, please contact us at any time.