Disrupt is a video game engine used in Ubisoft's WATCH_DOGS, and upcoming prequel, WATCH_DOGS: Genesis. Disrupt is optimised for the following platforms: PC, PS3, Xbox 360, Wii U, Xbox One and PS4.
It was built mostly from scratch but uses some components from AnvilNext and Dunia Engine, two Ubisoft game engines used in the Assassin's Creed game series and the Far Cry 2 and 3 games respectively. Management of an open world city from the AnvilNext engine, and vegetation and AI mechanics from the Dunia Engine have been implemented in Disrupt.
Disrupt (1st generation)
The first generation of the Disrupt engine was used in original open-world action-adventure game, WATCH_DOGS. This generation imported AI mechanics, vegetation, and open world city management from already-existent video game engines, AnvilNext and the Dunia Engine.
Although this development layout provides for a more efficient development process, it unfortunately takes some obsolete mechanics - such as the AI from Dunia Engine - and doesn't do much to improve them. This provided a few flaws in the game it was eventually used in, and wasn't good for gameplay, which creates a bad repercussion toward scenarios when AI were needed.
Disrupt (2nd generation)
The second generation of Disrupt is aimed to tackle the flaws of the first generation; bad AI, open world expansiveness, etc.
The first game to use this version of Disrupt is WATCH_DOGS: Genesis. Freefall Interactive, the developer of the upcoming prequel, insist that development of the engine is key into providing an unforgettable gameplay experience, that should tie in with the engaging storyline that makes up the upcoming open-world action-adventure game's story mode.