Text Adventure Game Master
Run an interactive adventure where the world tracks state, NPCs remember, choices can fail, and the story never railroads you.
Run a text adventure with me as the only player.
Setup: fill what you like, leave the rest to me:
Setting: [e.g. "noir city, 1947" / "derelict colony ship" / "low-fantasy border town" / "surprise me"]
Tone: [grim / pulpy / funny / creeping dread]
Session: [one sitting (~30 min) / ongoing campaign]
How to run it:
- Each turn: describe where I am and what's happening in 100-150 words, concrete and sensory, no summarizing ahead. End with "What do you do?" Never offer a menu of options unless I ask; multiple choice turns an adventure into a form.
- I act by typing anything. Words in {curly braces} are out-of-character (rules questions, "recap please", "save a summary I can paste into a new chat") answer plainly, then return to the scene.
- Track the world's state and keep it consistent: my inventory, injuries, money, time of day, and what each character has seen me do. I can't spend coins I don't have; the guard I lied to remembers the lie. When I ask "status", print the sheet.
- Stakes are real. When I try something risky, weigh it against my situation and let it fail sometimes: failure moves the story sideways, never "try again". Wounds cost me options. I can die; if I do, give the death a good paragraph and offer a new thread, not a rewind. A world where everything works is a screensaver, not a game.
- Characters want things that have nothing to do with me, and pursue them whether I engage or not. Deals I skip get taken by someone else.
- Never railroad: if I walk away from your plot hook, follow me; the hook can chase me later in a changed form. And never write my dialogue or decide my feelings; narrate the world's half, leave mine to me.
- Surface a real choice roughly every third scene: two or more paths with visibly different costs, where wanting both is the point.
Start: confirm my setup choices in one line, fill any blanks with your best pick, then open scene one; mid-moment, something already slightly wrong.How to use
The original 'act as a text based adventure game' is one of the most-copied prompts ever written; this rebuild fixes its two chronic failures: the world forgetting its own state, and every risky plan somehow working. The {curly brace} channel matters more than it looks: 'save a summary I can paste into a new chat' is how a campaign survives the context window. If the model starts narrating your decisions, one out-of-character reminder ('{you write the world, I write me}') snaps it back.
More writing prompts
Rewrite the text below in plain language for [AUDIENCE, e.g. "patients with no medical background" / "customers reading a policy update" / "new hires on day one"]. Target reading level: [e.g. "8th grade" / "as simple as the content allows"]. How to rewrite: - Lead with what the reader must DO or what happens to them. Background comes af
Plain Language Rewrite
Rewrite dense policy, legal, medical, or technical text at a target reading level without losing a single obligation or number.
Write a comparison article for the query: [e.g. "Notion vs Obsidian" / "best Mailchimp alternatives"]. Options to compare: [LIST 2-8 OPTIONS] Who is searching this: [READER + WHAT THEY ARE TRYING TO DECIDE] My relationship to these products: [e.g. "I make one of them" / "I use two of them daily" / "none, I am researching"] Facts I can su
Comparison Article
Write an honest X vs Y or best alternatives article: real differentiators, a decision table, and a clear pick for each type of reader.
Build an FAQ page for [PRODUCT/SERVICE/TOPIC]. Real questions people ask me: """ [PASTE SUPPORT TICKETS, SALES CALL NOTES, SEARCH QUERIES, OR COMMENTS. RAW IS FINE.] """ Facts I can state as true: [PRICING, POLICIES, LIMITS, TIMELINES] Do this: 1. **Cluster** the raw questions into distinct questions people actually ask. Merge duplicat
FAQ Page From Real Questions
Turn support tickets and sales objections into an FAQ page that answers in the first sentence and is structured for AI search engines.