
Screenshots

Watch trailer on Steam ↗Story Engine: No Script
kening wang · Published by kening wang
Content notice: This game is an AI-driven text adventure RPG with no pre-written scripts — all content is generated in real time. Story genres include dark fantasy, historical warfare, and cyberpunk. Narratives may involve combat, organized crime, and political intrigue. NPC dialogue may contain mild profanity. The game does NOT contain sexual violence, sexualized minors, self-harm, or substance abuse content. All player input passes through server-side multi-layer moderation to ensure prohibited content never reaches the AI model.
9 user reviews — 56% positive (9 reviews)
Last updated 28 Sept 2026
An AI-driven freeform narrative engine. Pick a world, pick a companion, pick a GM persona — then the world is created. Every choice matters, and no two journeys are the same.Free to play.
Adventure, Indie, RPG, Free To Play, Early Access, Casual · 2026 · More free games
About this game
Endless Stories. Your Rules.
[The Story Engine] is not a game with a preset storyline.
It is a narrative engine that revolves around you. Every choice you make, every word you say, and every direction you take can lead the story somewhere completely different.
Create a World, Then Live in It
From the worldbuilding to the laws of physics, from social structures to systems of power, you write the rules.
A medieval noble estate in a low-magic world, a frontier town where swordsmanship clashes with qi, the dim backstreets of a cyberpunk city, or a world that exists only in your mind, one no one has ever set foot in before.
Choose a world.
Choose a companion.
Choose a GM narrative personality.
Then the story begins.
Walk into a tavern. Start a war. Fall in love. Betray a kingdom. Or open a bakery in a quiet village.
There are no dialogue wheels and no invisible walls. Simply describe your actions, and the engine will unfold the story that follows.

But That Is Not Even the Most Special Part
Most stories love you.
You are always right, the world always has your back, and NPCs will always be persuaded by you at the exact moment you need them to be.
Being loved certainly feels good.
But in a world that always catches you when you fall, warmth loses its preciousness without coldness to set it off; loyalty loses its meaning without the possibility of betrayal; and victory brings no glory without the risk of failure.
Harm, grief, betrayal, and indifference matter because they give being treated well real weight for the first time.
That is why I designed the Extreme difficulty.
In Extreme difficulty, you still have complete freedom. Your world, your rules, and your endless possibilities all remain intact.
Oly one thing changes:
The world's attitude toward you.
Extreme: The World No Longer Treats You as the Protagonist
You play a detective investigating a case, walking into an unfamiliar town.
The locals reject you, scrutinize you, and are unwilling to cooperate. There is no special conspiracy, simply because you are an outsider, and outsiders have to face that scrutiny.
During a year of famine, you steal a sack of grain, only to be caught on the spot. The punishment is the loss of an arm.
There is no "taking it easy because it's your first offense," no "protagonist's halo," and no "they've suffered enough, so let it go."
During a famine, food is life. If you steal something that sustains life, you pay for it with your body.
Here, every choice carries real weight.

The bill always comes due.
But do not misunderstand:
The world of Extreme difficulty is not cruel. It simply follows its own logic.
Nobles, the wealthy, the powerful, and locals naturally have more room for error than displaced refugees.
Privilege can protect you, and connections can shelter you. A world that forcibly twists right and wrong for the sake of cruelty is just as false as a world that is forcibly gentle to please you.
The real world has its own rules, and this engine respects those rules, even when they are not gentle.
The world of Extreme difficulty does not hate you.
It simply does not care about you.
And that indifference can be changed through your actions.
That is exactly what makes it so compelling.
Three Difficulty Levels
Easy: The world is more forgiving, and the story will prioritize responding to your expectations.
Normal: Choices and consequences remain balanced, while you are still at the center of the story's attention.
Extreme: The world no longer treats you as the protagonist, but simply as one person living within it.
Five Narrative Styles
The GM is the soul of every tabletop roleplaying session. Choose the narrative personality that best suits your mood:
The Grim Reaper: Cold and inevitable. Every choice has a cost, and the bill always comes due.
The Prophet: The world whispers omens of the future, and every scene conceals a foreshadowing.
The Gambler: Luck, risk, and unexpected twists intertwine. Nothing is certain.
Custom: Freely describe your requirements, style, and ideas for the GM.
The Confidant: Intimate and character-driven. Every NPC has a heartbeat of their own.
Start Here, Choose a Soul
Personality determines how the GM tells the story; the model determines who the GM is.
Every soul has its own difficulty, temperament, and price. Difficulty and price are clearly marked on the selection screen. As for temperament, you will have to discover it for yourself.
Not sure which one to choose? Use the default. It strikes a balance between quality, speed, and cost, and you can always fine-tune it later.
Built for Roleplayers
Import your own character cards, with support for PNG format
Companion mode and relationship tracking
Establish guardians, rivals, confidants, or relationships that are difficult to define
Manage your inventory and quest log
Track the characters currently in the scene
Build the world progressively as you play
Your Story Belongs Only to You
The data generated during your play sessions will be stored on your own device.
Except for brief processing required for billing and content moderation, the server will not retain the text of your story.
Your life, your disaster, your bakery.
They belong only to you.
The Base Game Is Free
No subscriptions. No hidden fees.
The narrative engine operates at a cost close to the actual expense, with an estimated cost of approximately $0.3 per hour. Actual costs may vary depending on how you use it and the amount of content generated.
Finally, I would like to share a playstyle that I personally enjoy.
Enable both Extreme settings at the same time, and turn off AI assistance mode.
There are no options, no direction, no suggestions, and no guidance. When freedom reaches its extreme, it can become unsettling in its own way: there is nothing left to protect you from the consequences, and no one will even tell you "what you can do next."
That is when I have had the most fun with [The Story Engine].

But I do not recommend playing this way to anyone.
System Requirements
Will my PC run this? →Minimum
- Requires a 64-bit processor and operating system
- OS: Windows 10 及以上
- Processor: Intel Core i3 或同等
- Memory: 4 GB RAM
- Graphics: 集成显卡即可
- Network: Broadband Internet connection
- Storage: 3 GB available space
Recommended
- Requires a 64-bit processor and operating system
Supported Languages
Latest news
Community & EventsOfficial
Story Engine — Release Community Announcement
Story Engine — Release Community Announcement It's Out. The Full Release. Short version first: Story Engine (随心所叙) has shipped, complete. It's live on Steam now. The base game is free — download and play with a small free quota included. This is a complete, playable, feature-complete release, not a half-finished build. Content, systems, moderation, payments, voice — all in place. About the "Real" 1.0 You might be wondering: is there a definitive final version coming later? Yes — but it's a long way off. The developer plans to do a full rebuild of the entire project — not adding content, but rewriting the underlying architecture from the ground up. The version that comes out of that rebuild is the one the developer considers the "real" 1.0. That's a huge job, and it has to wait until the developer has time. Until then, this is the complete release. Nothing is missing. Play it in confidence. Four DLCs Coming Within a Week Four DLCs are coming within the next week — three paid, one free. All of them are in final wrap-up. 1. Atmosphere Pack · AI Music (Paid) Around a hundred tracks purpose-generated for different genres and scenes — cold-steel battlefields, cyberpunk rainy nights, Victorian drawing rooms. Not generic "battle music" or "sad music," but tuned to specific situations. Also includes music management: add, remove, and organize your own music library, swap out what you don't like, bring in what you do. The AI auto-picks the best track for the current narrative. 2. Atmosphere Pack · AI Images (Paid) Around three hundred purpose-generated images, matched to the current story and world setting. Also includes image management: add, remove, and curate your image library, control what the AI can choose from. The bigger the library, the less the AI has to settle. These two are called "Atmosphere Packs" because they do the same job: giving the text world sights and sounds. One covers sound, one covers visuals — you can buy them separately. 3. Making-of Notes (Paid) Th...Read full article on Community Announcements (anonymous王)AnnouncementsOfficial
An AI-powered interactive text narrative engine is scheduled to launch.
An AI-driven interactive narrative engine. Choose a world, create a character, and live in it. The world and its NPCs will remember you forever. About This Game You choose a world, create a character, and then — you live there. The AI plays every NPC in that world, narrating every event as it unfolds. No pre-written scripts. No hard-coded branches. Whatever you do, the world responds. The World and Its NPCs Will Remember You Forever This isn't one of those games where "NPCs forget you five minutes later." The lie you told the blacksmith — three months later, he'll still bring it up at the tavern. The village you saved will carve your name into stone. The person you betrayed will return at your weakest moment. The world's history grows continuously — the lord you killed stays dead, the town you burned stays ash, the regime you propped up keeps running after you leave. On the highest difficulty, all of this is real, with blood and tears. NPCs die. They get their hearts broken by you. They make choices in desperation that leave you speechless. This isn't a wish-fulfillment generator. This is a mirror. All genres available: sci-fi, historical, fantasy, military, alternate history, horror, suspense — your call. Free to Play, Pay for More The base game is free. Download and play with a small free quota — roughly half an hour of playtime. The developer is broke, so that's as much free quota as possible. Beyond the free quota, you'll need DLC to get more playtime. DLC is essentially buying tokens — roughly $0.15 per half hour of play. Every DLC — regardless of its name or bundled content — converts fully to equivalent tokens. Since digital distribution costs the developer nothing, whatever DLC you buy ultimately just adds to your token balance. Atmosphere DLC: Music & Images To give your world sights and sounds, the game includes two tiers of assets: Public domain assets (included, free): classical engravings, historical photographs, public domain music. Covers a decent ran...Read full article on Community Announcements (anonymous王)Patch NotesOfficial
Phase Summary: Gameplay Experience & Model Testing
Phase Summary: Gameplay Experience & Model Testing I. Overview This summary is based on systematic testing across multiple identities and models in Extreme difficulty mode, covering late June to early July 2026. Core findings: Gameplay Experience: Three identity types are not recommended for Extreme mode — Overly Professional (information barrier of terminology density), Low Status (systemic oppression by social frameworks), and Dark Professions (multi-faction information asymmetry). However, low-status outcomes depend on the character's own capabilities — sufficient combat power provides a floor. Model Comparison: All five models use the same underlying system (relationship values, traits, state tracking, delayed consequences). The difference lies in presentation preference — GPT favors explicit information display (panel-style responses, instant consequence notifications), Claude is restrained and concise (objects speak, scene jumps), Gemini obsessively surfaces causal chains (no ambiguity, permanent traces repeatedly resurface), and DeepSeek occupies the middle ground with a friendlier approach (gives maneuvering room, doesn't amplify pressure). II. Backend Changes (Omitted) Not discussed in detail. Main directions: Several systemic changes with minimal impact on gameplay experience Example: mystery/suspense genre now theoretically supported, but untested (not personally interested) III. Gameplay Experience: Three Identity Types Not Recommended for Extreme Mode 3.1 Overly Professional DimensionDescription Core ProblemA professional's "simple" is difficulty for everyone else — AI-generated terminology, workflows, and values are routine for industry insiders but completely unreadable and incomprehensible to ordinary players. Brainless is simple. ExampleMy mom tested an ICU head nurse (at a major hospital, 2008). Her assessment: "Pretty simple, it really is like the ER." — but she's a medical professional. RecommendationNot recommended to choose identities requiring...Read full article on Community Announcements (anonymous王)Patch NotesOfficial
Extended Experiment Report:
Extended Experiment Report: 635-Day Strategic Simulation of the German Second Empire This report is based on an actual game save — the player assumes the role of Kaiser Wilhelm II, spanning from July 29, 1914 (the peak of the July Crisis) to June 10, 1917. A total of 635 in-game days, two compression archives, approximately 470,000 Chinese characters. Extreme difficulty. "Tens of thousands of words working fine doesn't mean hundreds of thousands will. When a session accumulates to several hundred thousand words, multiple rounds of context compression occur. Can the compressed summaries retain the key information from strategic decisions? Can NPC relationship data remain self-sufficient within character cards?" Now we have the answer. Yes, but with limits. 1. Test Scale In-game timespan: July 29, 1914 ~ June 10, 1917, approximately 1,047 days (including one 400-day time skip) Character dialogue rounds: 801 (main session 485 + archive 1 125 + archive 2 191) Estimated total word count: ~470,000 Chinese characters (including AI narration, character dialogue, system state) Active NPCs: 6 (Moltke, Bethmann-Hollweg, Falkenhayn, Sir Goschen, Empress Augusta, Wilhelm II) Peripheral NPCs: Hindenburg/Ludendorff, Conrad (Austria-Hungary), Kiderlen-Wächter, Helfferich, Krupp representative Factions: 4 (German Empire, British Empire, French Republic, Russian Empire/Provisional Government/Bolsheviks, Austro-Hungarian Empire) Fronts: 3 (Western, Eastern, Balkan Southern) + 3 non-military tracks (diplomatic, economic, domestic political) Compressions: 2 (early August 1914 and late December 1914) Export reviews: 12 HTML files (5× ending, 3× chronicle, 2× letter, 1× memoir, 1× travelogue, 1× retrospective) Cost: approximately 8 RMB 2. Global Narrative Arc Phase 1: The Grand Strategic Pivot (July 29 ~ August 5, 1914, Archive 1 coverage) Starting location: Sanssouci Palace. General Moltke presents himself at dawn and confesses he has "no confidence whatsoever" in the Schlieffen Plan. Th...Read full article on Community Announcements (anonymous王)AnnouncementsOfficial
About "Bring Your Own Key" — And a Completely Separate Tool Version
About "Bring Your Own Key" — And a Completely Separate Tool Version Some of you following this project may know that I originally planned to include a "Bring Your Own Key" (BYOK) mode in the Steam version — letting players connect directly using their own API account, bypassing my server entirely. In practice, I've come to understand that Steam's core principle is that a game must be playable out of the box. Regular players shouldn't have to deal with technical setup. I get it — this protects the majority: download, open, play. No need to know what an "API Key" is. So the Steam version runs through my server by default. Open and play. No API configuration needed in settings. There is also a completely separate tool version. It's not "another mode" of the Steam version. It's an independent project built from the ground up — different code, different distribution channels, different purpose. The tool version may actually come out earlier than the Steam version. Here's what it looks like: Fully local — never connects to any server of mine Your data stays entirely on your own hard drive You configure your own API key — you control your own costs Comes with a configuration guide To be upfront: the tool version might be a bit rough around the edges. Bugs are on me — one person working solo, limited resources, no excuses. But it's real, it works, and it's entirely yours. In short: Steam version: download and play, server-hosted, you just tell stories Tool version: a completely separate thing from the Steam version, fully local, fully free The two versions release independently. Neither depends on the other.Read full article on Community Announcements (anonymous王)






