Build a video-game in years, months, days?

Develop your game faster than ever before. Tsumugi allows you to develop your game just like writing a novel. Say goodbye to context switching! Work in a constant state-of-flow from start to finish.

Coming soonSee how it works
  • Free trial
  • No card needed
  • Cancel any time
  • Supports VS Code, VSCodium, Cursor and Windsurf

Benchmarks

Write more... than ever before.

  1. ~111words a minute (avg)
  2. 6,600an hour
  3. 53,000an 8-hour day
  4. 250,000+a 5-day week

Based on handwritten benchmarks at an average of 111 words per minute over 5 days.

Who it's for

Get back to the story

Developers

Write, play and fix in one window. No switching tools.

Writers

Write in plain words. No code to learn.

Teams

Share one single source of truth.

Features

Stay in flow from the first line to the last

01

Write as fast as you think

Names in their own column. Options in their own boxes. Branches side by side. Zen Mode hides the rest.

Lighthouse · Story Writer
Lighthouse
The door at the top is open.
If courage is 3 or more
KaiI'll go up first.
→ Jump to Lamp Room
Otherwise
KaiLet's wait for morning.
→ Jump to BeachHut
02

Skip the code

Type events in plain words, like > jump to Lighthouse. You're writing Chatterbox code without realising.

Events in plain words
You typeTsumugi showsIn the file
> jump to Lighthouse→ Jump to Lighthouse<<jump Lighthouse>>
> courage +1+ Courage +1<<set $courage to $courage + 1>>
> hop to Picnic↳ Hop to Picnic<<hop Picnic>>
03

See every change in real time

Each line plays with its room, background and portrait, as in your game. Click through every option.

M
Mei: Did you bring the onigiri?
  1. 1. Share your own food
  2. 2. Go back to the hut

Click the preview to go to the next line.

04

Find any node in seconds

Every node is a box, every jump an arrow. Colours show what's done and what's missing.

Map
DoneNeeds artNeeds code
05

Fix problems before they become bugs

  • Placeholder art. One click fills missing portraits, items and areas.
  • Spelling. British and American English. Knows your game's names.
  • Checks as you type. Red: broken. Purple: needs code. Amber: needs art.
  • Before you push. Broken stories can't be pushed to git.
Problems · BeachHut
  • Jump to LighthousBroken: there is no node called Lighthous.
  • Light the lampNeeds code: no game event does this yet.
  • Kai has no portrait yet.
    Make a placeholder
KA striped placeholder, added to your GameMaker project after you say yes.
MeiDid you bring the onigri?
onigiriAdd to dictionary
06

Switch to the code in one click

Your .yarn file is the only copy. Press Text to edit it side by side.

BeachHut.yarn · text, beside the Story Writer
title: BeachHut
---
The sea is calm tonight.
Mei: Did you bring the onigiri?
Kai: I ate them on the way. Sorry!
<<set $courage to $courage - 1>>
    -> Share your own food
        Mei: You're the best.
        <<jump Picnic>>
    -> Go back to the hut
        <<jump Lighthouse>>
===
07

Release on every platform at once

GameMaker exports to Windows, macOS, Linux, Android, iOS and consoles*.

* Needs GameMaker's console licence and each console maker's approval.

  • Windows
  • macOS
  • Linux
  • Android
  • iOS
  • Consoles*

Quality-of-Life

  • AccessibilityOpenDyslexic font, adjustable text size, your own colours.
  • Local syncingNever lose your work again.
  • Auto-tidyNeat spacing and indentation, automatically.
  • Find and moveFind any line. Move events in seconds.
  • ChaptersOne file per chapter.
  • Built-in guidesA quick tour and a full guide.

How it works

Get started in four steps

  1. Install Tsumugi in VS Code, VSCodium, Cursor and Windsurf.
  2. Open your GameMaker project folder.
  3. Open a .yarn file in the Story Writer and write.
  4. Press Run in GameMaker to play it.

Try it on your own story

Coming soon

Roadmap

Works with GameMaker today

Today

GameMaker

With the Chatterbox dialogue library.

Planned

Unity and Ren’Py

Planned

More GameMaker plugins

See what's coming next →

Pricing

Start free. Buy when you're ready.

Free trial

24 hours
  • Everything included
  • No card needed
  • One trial per computer
Coming soon

Free: text editing, problems, spelling, the story check and the pre-push hook.

Pricing details →

Privacy

Your story is yours

  • Your stories and game files never leave your computer.
  • Usage sharing is 100% anonymous and optional.

For more information, please see our Privacy Policy.

Write your next game today.

Coming soon