5/5/11

Cafu Engine



Welcome to Cafu!

The Cafu Engine is an all-purpose, modern 3D graphics engine and game development kit, feature complete to get you started quickly.

Cafu is available to everyone as 100% free software under the GNU General Public License (GPLv3). It can be used to create a variety of 3D applications, including games, simulations, and training and architectural software. Written in C++, the tools, libraries and framework have been designed to make the development of new games and other 3D applications easy. They are actively and continuously developed in order to provide the latest technology.
The Cafu Engine at a Glance
The main features include

high-quality, real-time 3D graphics with a very powerful and flexible material system,
cross-platform and cross-compiler portability,
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,
freely available under the GPL or a custom license that is tailored to you needs.

More information:http://www.cafu.de

Downloads
Cafu Source Code

Cafu is available to everyone as 100% free software under the terms of the GNU General Public License (GPLv3).

The Cafu source code, exported from the Subversion repository into compressed archives:

Cafu-src-r210.zip – Windows
Cafu-src-r210.tar.gz – Linux

The contents of the archives is identical (inclusive end-of-line style), but Linux users should still get tar archive as it properly sets the executable flags that are required for the build scripts.

Supplemental files and information (all platforms):

Getting Started with the Cafu Source Code
Step-by-step documentation on how to get started with the Cafu source code.
Textures.zip
Texture image files that are used in the example worlds.
Worlds.zip
Precompiled, ready-for-use demo worlds for quickly running the newly compiled binaries.

Cafu Binary Releases

The Cafu binary releases are ready-to-use program packages for the appropriate platforms.
Development Release

The latest Cafu development binary release is available at

Cafu-bin-r240-win32.zip – 32-bit Windows, released 2011-01-25
Cafu-bin-r154-win64.zip – 64-bit Windows, released 2010-09-10

The development release is currently available for Windows only. For Linux, please get the stable release below or the source code above. The development release is less tested than the stable release below, but it includes all the latest features and bug fixes.
Ca3D-Engine 9.06 (June 2009) Release

This is the latest "stable" release of the Cafu Engine / Ca3D-Engine. It is older than the above development release, but more exhaustively tested and available for both Windows and Linux.
Description
This is the June 2009 release of the Ca3D-Engine ("Ca3DE 9.06"), available for Windows and Linux. It contains:

the Ca3D-Engine live demo executables,
the Ca3D-Engine world editor CaWE,
all tools to make new worlds for Ca3DE,
the source code of the DeathMatch sample game, and
all related Lua scripts.

Quick Start
Follow these instructions in order to get started quickly:

Choose and download the package for your platform (Windows or Linux).
Program installation is reduced to extracting the downloaded file.
Double-clicking on Ca3DE.exe starts the program.
In the program main menu, click on New Game, then select a map and click Go! to start the game.
Have fun!

If you have any problems with downloading or installation, please post in the Ca3DE forums – we will be happy to help.

Why not have a look at the Ca3DE documentation while you download?
The documentation contains a Quick Start guide with screenshots, more information about running Ca3DE.exe and documentation about the Ca3DE World Editor and other tools.

Windows
Windows Package

for 32- and 64-bit systems

(ca. 258 MiB)


Mirror 1: cafu.de

Mirror 2: brothersoft.com

Mirror 3: gamershell.com

Mirror 4: Softpedia

Linux
Linux i686 Package

for 32-bit systems

(ca. 267 MiB)


Mirror 1: cafu.de

Mirror 2: brothersoft.com

Mirror 3: gamershell.com

Credit:http://www.cafu.de