u/AcademicPound

▲ 10 r/RenPy

https://preview.redd.it/3ypbm1albjzg1.png?width=1920&format=png&auto=webp&s=9eb1e01d5625776e8daed32a6452f8bd0d7c1aa3

I've been building VN Studio Pro for the past several months and launched it today. It's free.

The pitch: you build your project visually (timeline, graph, characters, audio), and it outputs standard Ren'Py .rpy files. No lock-in — the files work in any Ren'Py setup.

A few things that might interest this community specifically:

The graph editor shows your full label structure as a node graph with edges for jumps. Choice nodes render as proper branching menus. There's a reachability indicator — labels with no incoming path are flagged visually. Auto-layout via Dagre keeps it readable.

The validator runs before every export and catches: jumps to non-existent labels (including inside nested choices/if-blocks), deleted character/asset references, duplicate label names, labels without a jump/return/call, infinite cycles.

Import reads existing .rpy projects. It parses labels, characters, play music/stop music/play sound, character positions (show eileen at left → xpos), call, if/elif/else, default/define variables, Screen Language screens. After import you get a full graph and an import report with counts and warnings. Limitation: no layeredimage, no init python:, no NVL mode — those need manual completion.

Named Transforms — you define transforms in a sidebar panel (position, zoom, alpha, ATL easing steps), then assign them to Show commands via checkbox. Generator emits show char at transformName and writes transforms.rpy.

The output is clean — no editor metadata in the .rpy files, custom transitions only when they aren't built-in, persistent variables with correct persistent.name syntax.

Download (free): https://auravixstudio.com/vn-studio-pro
or https://auravix-studio.itch.io/vn-studio-pro
Tutorial: https://www.youtube.com/watch?v=K1olvjrNfPw
Docs: https://auravixstudio.com/docs/vn-studio-pro

Would love feedback, especially from people with complex project structures.

reddit.com
u/AcademicPound — 8 days ago