Roam

How to make a visual novel with choices that matter

A visual novel tells a story through text, character art and choices. The writing does most of the work, and the free tools are good. The real danger is branches that multiply until you can never finish.

Plan branches you can finish

The tools

Text people actually read

Short lines, one speaker at a time, and a beat to read before the next thing happens. Key text like the rules, a message or a confession needs two or three seconds on screen. If players skip it, the premise never lands.

Roam's story games keep the key lines up long enough to read. When you make your own, say it: "hold the letter on screen", "slower dialogue".

Play it on Roam

Create your story game with Roam

Write the premise and the one choice that matters. Play it on your iPhone and adjust the pacing by talking.

Try: "night shift at a lighthouse, a stranger radios for help, choose to answer or stay silent, 3 endings, hold each message on screen"

Questions people ask

Can I make a visual novel on mobile?

Ren'Py builds games for Android and iOS, but you write them on a computer. On iPhone, Roam lets you describe a story game and play it there.

Can I make a visual novel without coding?

Mostly. Ren'Py's script is close to writing a play, and Twine needs almost no code. Roam needs none: you describe the story.

Can I make a visual novel for free?

Yes. Ren'Py and Twine are free and open source, and Roam is a free iPhone app.

Keep exploring