Cafu Engine

Cafu Engine

An online game in the Cafu Engine
Developer(s) Carsten Fuchs Software
Written in C++, Lua
Operating system Cross-platform
Type Game engine
License GPL or optionally proprietary

The Cafu Engine is a game engine developed by Carsten Fuchs. It is portable across platforms and currently runs under Windows and Linux, with plans to be adapted to OS X. The engine's source code is freely available under the GPL, but can be obtained under a proprietary license.


A factory building in the Cafu Engine

In general, Cafu is built with a modular architecture so as to avoid program constructs and libraries that are specific to any given operating system, compiler, CPU or graphics processor. To that end, the Cafu source code compiles both as 32- as well as native 64-bit software.[1]

Scripting and editing

In order to not have to fix details in difficult to modify program code, the Cafu Engine employs scripting based on the programming language Lua in many parts of the program.

A terrain that is part of a map is edited

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 Cafu Engine's source code has been freely available under the GPL since December 2009.[2] It is also available under a commercial license (dual licensing) so that producers are not necessarily bound to the GPL.[3]

Reviews and applications

The Cafu Engine has been used by the United States Air Force's Research Labs for Human Effectiveness in a study about the visual working memory of pilots.[4] It has also been used in multiple studies and research projects that simulate artificial lighting in urban environments and examine how that lighting is perceived by humans and influences the nocturnal orientation of pedestrians and motorists:

The Cafu Engine has been reviewed and presented in these publications:


  1. Fuchs, Carsten (2009-09-12). "Cafu now on 64-bit systems!". Retrieved 11 March 2010.
  2. Fuchs, Carsten (2009-12-25). "Cafu is now open-source!". Retrieved 11 March 2010.
  3. "Cafu and Dual-Licensing". Retrieved 11 March 2010.
  4. Fuchs, Carsten (2002-07-01). "2002-07-01 New major demo released". Retrieved 11 March 2010.
  5. Koehler, Dennis (2007). "ARTIFICIAL LIGHT IN URBAN SPACE". University of Applied Sciences Dortmund, Dortmund, Germany.
  6. Wahrnehmung von Stadträumen bei Nacht Research Report

External links

This article is issued from Wikipedia - version of the 12/1/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.