Cafu
Cafu is an open-source game and graphics engine for
multiplayer, cross-platform, real-time 3D Action. The engine can be
used to create a variety of 3D applications, including games,
simulations, and training and architectural software.
Cafu includes a graphical editor, CaWE, that contains all the
tools required to create new levels: a Map Editor, GUI Editor,
Font-Wizard, Material Browser and Model Editor.
The engine's source code is freely available under the GPL,
but can also be obtained under a commercial license.
Cafu
|
|
License
Cafu License
Developer
Carsten Fuchs Software
Website
www.cafu.de
Requirements
Optional:
Boost C++ libraries
Bullet Continuous Collision Detection and Physics library
Nvidia "Cg - C for graphics"
Collada DOM
FMOD
FreeType library
libjpeg
libnoise
libogg
libvorbis
libpng
libxml2
lightwave-8
Lua
mpg123
openal-soft
PCRE
wxWidgets
zlib
Support:
Documentation,
Forums,
FAQs,
Mailing
Lists
Selected
Reviews:
|
Features include:
- High-quality, real-time 3D graphics with a very powerful
and flexible material system
- Cross-platform and cross-compiler portability
- Complete set of renderes including OpenGL 1.2, cg with
fp20/vp20 profile, Cg with arbvp1/arbfp1 profile, OpenGL 1.4+, and a
null renderer
- Very fast built-in network code for multi-player internet
and LAN games
- Dynamic per-pixel lighting and shadows, combined with
physically correct Radiosity
- Very large terrain rendering, skeleton based model rendering
- 3D sound effects with a powerful sound system
- Uses the powerful Lua language for map scripting, entity
scripting and GUI scripting
- Game server that centrally manages the game state and
events, as well as a client that is used by players
- Multi-player network solution with a client/server
architecture that is optimized for minimum bandwifth requirements, with
full client prediction and delta compression for network packets

Return
to Game Engines Home Page
Last Updated Saturday, May 19 2012 @ 10:31 AM EDT |