IDtension Architecture Szilas October 2009

IDtension is an Interactive Drama engine and system, designed to provide long term solutions to the problem of combining narrativity and interactivity. More information, including publications, are available at A beta version is available, upon request to N. Szilas.

IDtension is based on a narrative-centered goal structure, second order narrative predicates and a model of the user. The architecture of the narrative engine is as follows:


Events are display in the "Theatre" either in a text mode or in a 3D engine (customization of Unreal Tournament 2004). In the 3D case,a Behaviour Engine is also used to tansform high level actions into a set of sequential or parallel low level animations.

Actions are selected according to an innovative history-based interface: