As you may guess what is up? The Writing Prompt Generator!
Took a bit of a change here, not adding new vocabulary or prompt structures, but jazzing up and extending the ones I’d created. It’s actually made it a lot more interesting and diverse, and made me think about a few things.
Mostly I think of generators as involving a structure and language in the structure when they’re simple, or a kind of “tree of possibilities” when more complex. Superhero names are of the former variety, a character generator where you have certain things that can or can’t happen (having hair) or that relate to each other (“x item produces y occurrence”).
But the prompt generator feels more like a kind of matryoshka doll, a bunch of nested patterns. I need to have the place-word-in-slot complexity on one level, but overall complexity isn’t quite linear, but is a series of elements that can relate linearly.
There’s the overall structure (“It was the best of times, it was the worst of times”), lower-level components (“The X of times”) and then the words itself (“best”, “worst”). In turn you could also complicated it (By randomly adding “She was sure it was . . .” to the start), or randomly adding something to the end, (“, so said my father”). But in turn I could make those complicated as well, by adding multiple beginnings or endings. You could have “I was sure it was the most disgusting time, and the most glorious age, but who listens to me?” emerge from slotting words and groups of words into a similar structure.
Yet the relation of the parts is a tad tenuous, because I need them to be unpredictable and not connected to inspire the imagination and create diversity. It’s nested randomness.
I’m quite sure the generator will never be perfect, yet at the same time it’s already far better than my worst-case scenarios – enough I can declare it to be out of Alpha and into Beta. I certainly learned a lot!
I’ll probably take a few more stabs at it, get it to at least decently release-worthy, then take a break and maybe get to some other generators. This is one I may have to revisit.
But some results for you with my thoughts . . .
Steven Savage is a Geek 2.0 writer, speaker, blogger, and job coach. He blogs on careers at http://www.musehack.com/, publishes books on career and culture at http://www.informotron.com/, and does a site of creative tools at http://www.seventhsanctum.com/. He can be reached at http://www.stevensavage.com/.