Allow me to start by saying that I mean no disrespect to Dialogue Trees. I don’t think dialogue trees can or should be replaced. They are an art form of their own — a perfect compromise among the competing forces game developers require from such a system: Easy to predict, to implement, to hook into other […] Source