Skip to content

VN Player

VN Player is GenPy's built-in preview player. It lets you see your visual novel the way players will experience it, right inside the workspace, so you can test scenes as you create them.

What you can preview

With VN Player, you can quickly check:

  • backgrounds and scene transitions
  • character sprites and on-screen positioning
  • dialogue, character names, and text presentation
  • choice menus and branching paths
  • music and sound effects
  • basic animations and scene movement

How to use it

  1. Open VN Player from your workspace.
  2. Choose the label or scene you want to start from.
  3. Click through dialogue the same way a player would.
  4. Test choices to make sure branches go where you expect.
  5. Watch the presentation to see how the scene feels in motion.

Why it is useful

VN Player is best for quick checks during writing and scene editing.

Use it when you want to:

  • review dialogue flow without leaving the editor
  • confirm that character positions look right
  • test scene transitions while you work
  • catch mistakes early before full playtesting

VN Player and Desktop Preview

VN Player

  • Fast and convenient
  • Runs inside the editor
  • Best for quick visual and story-flow checks while editing

Desktop Preview

  • Available in the desktop app
  • Launches the actual engine runtime for full-fidelity testing
  • Best when you want to confirm the final in-game experience as closely as possible

Best workflow

A simple way to work is:

  1. Write or stage a scene.
  2. Open VN Player for a quick preview.
  3. Adjust dialogue, character positions, or transitions.
  4. Repeat until the scene feels right.
  5. Use Desktop Preview for final confirmation if you are working in the desktop app.

TIP

Preview often while writing. Short, frequent checks make it much easier to catch awkward pacing, incorrect branches, or visual issues before they spread through a longer scene.

INFO

VN Player pairs especially well with the Performance Editor. After moving characters or changing scene timing, open a preview right away to see whether the scene still reads clearly.

Built for GenPy creators.