|Platform||Microsoft Windows, PlayStation 3, Xbox 360, PlayStation 4, Xbox One|
The Dunia Engine is a game engine developed by Ubisoft Montreal to create the Far Cry series of games. It is based on CryEngine 1 and was heavily modified for use in Far Cry 2, with only 2-3% of the code being retained from CryEngine 1. A reworked and modified version of the Dunia Engine was used for James Cameron's Avatar: The Game.
The word "Dunia" means "World" in Arabic and other languages including Hindi Maltese, Bengali, Gujarati, Telugu, Hindi, Nepali, Indonesian, Malay, Marathi, Persian, Punjabi, Swahili, Turkish and Urdu.
- Notable Dunia Engine features
- 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 (indirect lighting)
- amBX technology for special effects, with the proper hardware
- DirectX 10 support on Microsoft Windows versions starting with Windows Vista
- DirectX 9 support on older Windows versions
- Dunia Engine 2 improvements
- New water technology
- Realistic weather system
- New A.I. technology
- New animation system integrated
- Realistic facial expressions
- Motion capture technology
- Deferred radiance transfer volumes (global illumination)
- Supports DirectX 10 and DirectX 11 on Windows Vista, Windows 7, and Windows 8
A map editor for Far Cry 2 and the Dunia Engine is included in the Microsoft Windows version of the game. A map editor for Far Cry 3 is also included as part of the final game, as is one for Far Cry 4. Far Cry Primal however, lacks a map editor.
Games using Dunia Engine
- "Ubisoft shed some light on Far Cry 2". Tweakers.
- "Assassin's Creed 2 Interview mit Sebastien Puel". pcgames.de.
- "Far Cry 3 Preview: Territoriality, Crafting and Early Tech Analysis". Eurogamer.net.