Dunia Engine

From Wikipedia, the free encyclopedia
Jump to: navigation, search
Dunia Engine
Developer(s) Ubisoft Montreal
Type Game engine
Website http://www.ubi.com/

The Dunia Engine is a game engine designed by Kirmaan Aboobaker while working at Crytek. It is based on the CryEngine but was heavily modified by the Ubisoft Montréal development team for use in Far Cry 2.[1] A reworked and modified version of the Dunia Engine is used for James Cameron's Avatar: The Game. Assassin's Creed II and Assassin's Creed: Brotherhood also use Far Cry 2's vegetation technology, though they don't use the Dunia Engine itself (instead opting to run on Anvil).[2]

[edit] Technical data

Features of Dunia Engine include:

  • Dynamic weather
  • Dynamic fire propagation (influenced by weather system)
  • Volumetric lighting (Sun Rays)
  • Realistic fire
  • Physics (most objects can be moved/thrown around, including bodies of dead non-player characters)
  • Full day/night cycles
  • Dynamic music system
  • Support for large player maps, without specific levels
  • Non-scripted A.I.
  • Radiosity, or indirect lighting
  • amBX technology for special effects, with the proper hardware

Dunia Engine takes advantage of DirectX 10 on Windows Vista, but is also designed to run on DirectX 9.

[edit] Map editor

A map editor for Far Cry 2 and the Dunia Engine is included on all versions of the game.

[edit] References

Personal tools
Namespaces
Variants
Actions
Navigation
Interaction
Toolbox
Print/export
Languages