Story and dialogue
Does a shooter need a story?
Kai thinks Hyper Shards needs no story: "It's a shooter. You blast aliens." Remy asks, "But why is Nova out there?" They are both a bit right.
Plenty of great games have almost no words. Still, a small story gives players a reason to care: something to protect, someone to cheer for. For our games, the story fits in one sentence, and most of it is told by playing, not by reading.
Story through play
Environmental storytelling means telling a story with the world itself: objects, places and what has happened to them. Former Disneyland attraction designer Don Carson wrote an influential article about it for game developers in 2000, using lessons from theme parks.
In Garden Defense, a broken fence and a trail of chewed leaves show where the beetles came from. A wilted flower bed on map 6 says the pests won there once before. In Hyper Shards, wrecked ships drift past in wave 10, and nobody has to explain that this part of space is dangerous.
Quick check
Which of these is environmental storytelling in Garden Defense?
- A trail of chewed leaves leading from the forest to the garden gate
- A text box saying "The beetles live in the forest"
- A list of pest names in the settings menu
Show the answer
A trail of chewed leaves leading from the forest to the garden gate
The chewed leaves tell the story through the world itself. Players work it out by looking, and they remember that far better than a sentence they skipped.
Goal, obstacle, change
Most stories, long or short, have the same three parts:
- GoalWhat the hero wants. Sprig wants to grow into a tall tree and keep the garden alive.
- ObstacleWhat stands in the way. Waves of hungry pests, each kind a little smarter than the last.
- ChangeHow the hero or the world is different at the end. The tiny sprout who hid from snails becomes the tree that shelters every plant.
Bolt says: Tie the story to the core loop. Sprig grows a little each time the player unlocks a plant, so the story moves forward whenever the player does.
Short lines players actually read
Players are busy dodging, so text in the game must be quick:
- One idea per line. "Beetles hate shade." Not three tips at once.
- On screen long enough. Netflix's English subtitle guide allows at most 42 characters per line, two lines at a time, and up to 17 characters per second for children's shows. So a 34-character line needs at least 2 seconds.
- Skippable. One tap shows the whole line, the next tap moves on.
- Never the only clue. Anything players must know also shows in the game itself.
Read the numbers
1// secs: how long the line stays on screen2[3 { "who": "Bolt", "secs": 3,4 "text": "Pests coming from the left!" },5 { "who": "Sprig", "secs": 1,6 "text": "Plant sunflowers by the fence, fast!" },7 { "who": "Bolt", "secs": 3,8 "text": "Nice work. Wave cleared." }9]
Players read up to about 17 characters a second. Which line disappears before players can finish reading it?
- Line 4
- Line 6
- Line 8
Show the answer
Line 6
Line 6 has 36 characters. At 17 characters a second it needs a bit over 2 seconds, but it only stays up for 1. Setting secs to 3 fixes it. The other two lines need under 2 seconds and get 3.
Voice and tone
A character's voice is how they always talk: their words, their sentence length, what they joke about. Tone is the mood of one moment, calm or urgent. Here is the same news, "trouble is coming", in three voices:
- NovaCalm and bright, with space words: "The shards are humming. Stay close to the light."
- SprigCheerful but a bit nervous, with garden words: "Uh-oh, I hear munching by the fence!"
- BoltHelpful and precise, with a dry joke: "Twelve beetles, left side. I counted twice."
Bolt says: Studios write a short character sheet for each voice: three describing words, words they use, and words they never use. Writers, and the AI, stick to it.
Quick check
Which line sounds like Bolt?
- "Three snails, lane two. Plant there and you will be fine."
- "Eek! Something is nibbling my leaves!"
- "The stars are singing tonight."
Show the answer
"Three snails, lane two. Plant there and you will be fine."
Bolt is helpful and precise: a number, a place and an action. The second line is Sprig's nervous garden voice, and the third sounds like Nova.
Every choice multiplies the work
A branching story lets players choose, and the story splits. It sounds great, but count it up: three choices with two options each make 2 x 2 x 2 = 8 different stories. Every one needs writing, testing and fixing. Writers often let branches join back together later, so choices still matter without the work exploding.
Every line costs work later too. Each one is translated into every language the game supports (see Translating the game, in Stage 7), and spoken lines need subtitles (see the Accessibility lesson). Jokes built on English wordplay are the hardest to translate.
The AI drafts, you edit
Claude Opus 5.5 is good at first drafts. Remy pastes in Bolt's character sheet and asks for 15 short lines for the start of a wave. Then the real work begins:
- Keep the best three or four, and cut the rest.
- Rewrite each one in Bolt's voice: one idea, under 42 characters.
- Read them aloud. If a line is hard to say, it is hard to read.
- Check that nothing copies a famous line or character. Checking what the AI made, in Stage 5, shows how.
Bolt says: Next lesson: game math, the numbers behind every moving ship, bullet and coin.
Fact-checked 9 October 2026
- SBGames: environmental storytelling sol.sbc.org.br
- Netflix: English timed text style guide partnerhelp.netflixstudios.com