Play CannonTales

Soldier Jin

JIN

A story read by Soldier Jin

Loading audio…

Press play to listen along. The line being read lights up as you go.

Show full transcript

Loading transcript…

01 Opening
Soldier Jin beat 1 of 5

On the near side of the painted river, Soldier Jin took one step forward and stopped.

The board stretched out in front of her, wide and quiet. Behind her stood the tall pieces — the general, the chariots, the horses that leaped in strange hooks. She was the smallest of all of them. One step forward was the only move she had. She couldn't turn, couldn't slide, couldn't go back. Forward, and only forward, one careful square at a time.

A young piece watched her from the edge. "That's it? One step? You can't even go sideways?"

"Not yet," Jin said. She took another step. The wooden square knocked softly under her. "Watch where I'm going."

Ahead of her, cutting straight across the middle of the board, ran the river — a band of pale blue the players called the frontier. Jin walked toward it, unhurried, one square, then the next, then the next. Her small shadow slid across the wood.

She reached the river's edge and paused, just for a breath. Then she stepped across.

And something changed. On the far bank, Jin lifted one foot — and moved it sideways, one square to the left, a direction she had never once been able to go before. Then forward again. Then sideways the other way.

The young piece's mouth fell open. "You— you couldn't do that a second ago!"

"I crossed the river," Jin said simply. She was still small. Still no backward step, still no leaping. But she could adjust now, left and right, and that small new freedom made her stand a little taller. "Same soldier. New water under my feet."

02 Soldier Jin
Soldier Jin beat 2 of 5

Jin had not always liked being small.

When she was new to the game, she'd stood in the back row and felt useless. Every other piece could do something grand. The chariot swept whole columns. The horse jumped in clever hooks. The general sat protected in his palace while everyone fought for him. And Jin? One step forward. That was her whole life.

An old soldier had stood beside her in that back row — a piece who'd crossed many rivers in many games and come home worn smooth. Jin had told him, quietly, that she felt like nothing. Like she'd never matter.

He hadn't argued with her. He'd just said, "You feel small, don't you? Like the board's too big for one step to count."

Jin had nodded, her throat tight.

"That step counts," the old soldier said. "Not because it's big. Because you keep taking it. Forward, forward, forward — and one day you'll reach the river. And the river changes you." He looked out across the pale-blue band. "You won't turn into a chariot. You won't become a general. You'll still be a soldier. But you'll be a soldier who crossed. And that's not the same soldier who started."

Jin didn't fully understand it then. But she stopped feeling like nothing. The heaviness in her chest had a shape now — not useless, but not-there-yet. Somehow that made the long walk forward possible to bear.

03 Soldier Jin
Soldier Jin beat 3 of 5

She came to the academy at the general's fortress because a place that studied the old game ought to understand the piece that only walked forward.

General Mei, the mentor who kept the halls, met her at the courtyard gate. Mei didn't test Jin's strength. She asked one question. "What can the smallest piece do?"

Jin didn't answer with words. She stepped onto a practice board painted with its own thin river, walked forward — one square, two, three — reached the frontier, and crossed. Then, on the far side, she stepped calmly to the side.

"You changed direction," Mei said, watching.

"Only after the river," Jin said. "Before it, I couldn't. I did the walking first. The walking earned the crossing. And the crossing gave me the sideways step." She looked up. "I'm still small. I just do a little more than I used to."

General Mei was quiet for a long moment. Then she smiled. "You belong here," she said. "Come meet the others."

04 Soldier Jin
Soldier Jin beat 4 of 5

Jin's corner of the academy was where the small pieces came when they felt stuck.

A young soldier arrived one afternoon, slumped and unhappy. He'd been marching forward all game and gotten nowhere he could see. "I keep stepping," he said. "One square, one square, one square. It feels like I'm doing nothing."

Jin knew that slump. She'd worn it in the back row.

"Where are you on the board?" she asked.

He pointed. He was one square from the river.

"Take your step," Jin said.

He did — and crossed the pale-blue line. He landed on the far bank and stood there, unsure.

"Now go sideways," Jin said.

He froze. "I— I can do that?"

"Try it."

Slowly, he lifted his foot and stepped left. Then right. His eyes went wide. "I couldn't do that before!"

"You couldn't," Jin agreed. "You spent the whole game earning it, one forward step at a time, and it felt like nothing was happening. But every step was carrying you here." She crouched to his level. "You didn't grow bigger. You don't leap or sweep. You're still a soldier. But now you can adjust — and in the endgame, a soldier who can slide sideways can block the general's escape squares. Small pieces decide games. Not by becoming grand. By crossing, and then working together."

The young soldier stepped left, then forward, then right, testing his new little freedom, and laughed out loud at how much room one extra direction could feel like.

"Forward only," Jin said, "then across the river, sideways too. You didn't waste the walk. The walk was the whole point."

05 Closing
Soldier Jin beat 5 of 5

That evening, when the board had emptied, the young soldier came back with one more question. He was quieter now.

"When I was just stepping and stepping," he said, "and nothing looked different... how did you know the crossing would even come?"

Jin thought about the back row. About the tight throat and the old soldier's worn-smooth voice.

"You don't always see it coming," she said. "That's the honest part. There's this small, patient, keeping-on feeling — like walking toward a line you can't quite reach yet, trusting your own steps. It's not nothing. It's every square you've already crossed, still under your feet, carrying you." She looked toward the painted river, pale in the low light. "You won't turn into something you're not. You'll just become the you that made it across. And when you do, you'll feel it — steadier, a little wider, room to move where there wasn't room before."

The young soldier nodded slowly, and Jin watched the slump lift off his small shoulders, the same way, long ago, hers had — quiet, and warm, and finally not so heavy.

Hear it as an audio drama

A short play starring Soldier Jin, from CannonTales. Different voices, same idea. Listen any time after you read.

Loading audio…

Read the drama script
  1. Narrator: From Spark and Anvil and CannonTales — this is Soldier Jin, in chapter 1 of the CannonTales cast.
  2. Narrator: This drama uses an AI-generated voice. Voiced via Gemini 2.5.
  3. Narrator: Soldier Jin is a careful finch-tween in a chunky infantry vest, holding a small advance-card and a river-crossing tracker.
  4. Narrator: He is small and steady. Warm amber with soft river-blue stripes, always focused on advancing forward to cross the river.
  5. Soldier Jin: I am Soldier Jin. What I teach is the soldier's river-crossing transformation.
  6. Narrator: The xiangqi soldier moves one step forward. But once it crosses the central river, it also gains the ability to move sideways.
  7. Soldier Jin: The move is simple. The soldier walks forward — and across the river, it walks sideways too.
  8. Soldier Jin: My small step forward is everything. Progress transforms the piece. A small piece gains new capability when it advances.
  9. Narrator: In the endgame, several soldiers have crossed the river. They form a coordinated attack, blocking the enemy general's escape.
  10. Soldier Jin: Pre-river, I could only go straight. Post-river, I can adjust sideways. That is the whole difference, but it is a big difference.
  11. Narrator: His mentor, General Mei, saw this as the final lesson of the game-craft, a lesson about honoring a tradition.
  12. Soldier Jin: Four pieces. Four crafts. One ancient game with its own logic and beauty. Each piece is itself.
  13. Soldier Jin: The whole game is using each piece's nature. Xiangqi is not chess. Xiangqi is xiangqi.
  14. Narrator: The soldier walks forward. Across the river, it walks sideways too. Progress transforms. That is the whole craft.
  15. Narrator: You've been listening to a Spark and Anvil chapter, written by the Spark and Anvil writing team for ages 9 to 14.
  16. Narrator: Apps stay free forever.
  17. Narrator: Curriculum aligned to Common Core and Next Generation Science Standards.
  18. Narrator: Released under Creative Commons BY-NC-SA 4.0 for educational reuse. Visit Spark and Anvil for the full transcript.

The CannonTales ensemble

Soldier Jin is one of the friends in CannonTales. Each friend shows you one idea by how they act; meet them all and you have the whole subject.

Kids also liked