"Far Cry 2" was announced by Ubisoft in July 2007, with two large changes from the previous "Far Cry" games. First, the game use the Dunia Engine, a modified version of the licensed CryEngine by Ubisoft Montreal. The Dunia Engine creates a completely open-world game with realistic physics and destroyable environments. Secondly, "Far Cry 2" is more open-ended than "Far Cry," that means the player get to create their own stories with the other characters using an advanced artificial intelligence system.