I'd say you must direct the story. I have tried every which way, including with custom character cards, to create a situation where the bot is to be spontaneous, to forward the plot in unexpected ways, but it all devolves into pleasing the user, and you end up directing the show anyways... which is meh.
When a major AI LLM can't write a novel storyline, you know we are a long, long way from 'being there'.
Sometimes it's also interesting to just use the AI as inspiration, or as atmospheric filler.
For example, i designed one story which starts a bit like the old "Patronus" game.
Orphaned Roman patrician man (25yo) in the Roman Empire in 72AD, inherited debts from his assassinated father, he and his sister still unmarried, and the MC should somehow restore the splendor of his House.
One of the attempts, the AI started the first day by having the sister wake you up:
- "There's this letter by Senator Servilius. He invites us to his banquet tonight."
And i'm like... ah, kk. Spinning a story around the fat old perverted Senator, who's a notorious schemer trying to pull the MC into his machinations in the higher circles.
The problem is just that the AI is incapable of dealing with abstractions.
So the AI writes an event where the senator wants you to steal a ledger, in order to prove a merchant's guilt of funding the current Emperor's enemies during the civil war preceding the situation (which is briefly mentioned in my game setup). Obviously he could send a random goon, but he has his reasons to involve you, which we don't know yet.
That's actually brilliant, and right on topic. Problem is just that this already brings several layers of abstraction.
The MC, his sister, the two house slaves, and their villa are the main layer.
Then we have the Senator's villa with the banquet, who further offers you to take on a task, taking place in yet another location. In between, time has to pass adequately. Not the mention the Emperor's role in the background, and just about any other elements making for a deep story.
Well, and before you know, everyone in your villa is talking about reading the ledger you haven't even stolen yet. People know about things where they haven't been present. You haven't even gone to bed, and your slave is serving breakfast. And so on.
So it all quickly falls apart, unless you direct every step yourself.