I've been doing a lot of thinking on the subject of social AI, automatic character generation, and simple narrative generation. To make a long story short, I've got some solid stuff, but it's not sparkling. (Maybe I'll polish and release some of it, but I'm not satisfied...)
What I'm thinking now is a bit different.
I just finished watching someone play through the end of Radiata Story and immediately start again, and although he didn't actually do very much in the new game, he shows signs he'll continue. I watched someone finish playing a game and pass the controller over to next person, who starts playing the same game, roughly the same levels, with his own save.
I've been thinking about narrative automation. Even if it's possible, I'm not sure it's a good idea.
What we want isn't narrative automation: we have a story we want to tell. We want to communicate, and the players want to hear the story. Moreover, if it's artfully written, they'll gladly play it multiple times. System Shock II, for example. So, we don't want random or automated storytelling.
What we want is to be able to tell our story in the most interesting way and with the least effort. What we want is to be able to tell the computer the story, and then have the computer flesh out the details.
And I think I have an idea as to how to do that...
It's not done, though. I'd like to hear some other ideas, see if I can get the last pieces to gel. What's your opinion?