In video game design this would be called “emergent storytelling”.