In my own work I commonly use behavioural or linguistic techniques, or a mixture of the two. The Great Wall of China is primarily based on a linguistic system. The reader does not navigate the Great Wall of China. Rather, they interact with various textual elements (like individual stones in a motile rather than a fixed wall) which are "aware" of the readers behaviour. These textual elements (or, in computer terminology, objects) are able to modify themselves (or each other) in various ways, all dependent on their "senory" input; the information they gather from the reader.
The text reads the reader, then writes itself, as the reader reads it.
The writer writes not that to be read but that which will write that to be read.