3 Years of Service
Hey everyone!
For the past while, I've been working on a passion project called EzRen, and I’m finally at a point where I need some fresh eyes to help me hunt down bugs.
If you make visual novels, you know how tedious it can be to bounce back and forth between rendering in DAZ and coding in Ren'Py. EzRen is a native C++ plugin for DAZ Studio 6 (Mac & Windows) that completely bridges that gap by letting you visually storyboard and code your game directly inside of DAZ.
Download here :
Folder frequently updated as version numbers progress. Check back often.
Here is a quick look at what the plugin can do:
The installation guide and a quick-start manual are included in the attached zip. I can't wait to hear what you guys think, and I super appreciate anyone taking the time to help me test this out!
Cheers!
For the past while, I've been working on a passion project called EzRen, and I’m finally at a point where I need some fresh eyes to help me hunt down bugs.
If you make visual novels, you know how tedious it can be to bounce back and forth between rendering in DAZ and coding in Ren'Py. EzRen is a native C++ plugin for DAZ Studio 6 (Mac & Windows) that completely bridges that gap by letting you visually storyboard and code your game directly inside of DAZ.
Download here :
You must be registered to see links
Folder frequently updated as version numbers progress. Check back often.
Here is a quick look at what the plugin can do:
- Visual Storyboarding: A massive, drag-and-drop node graph right inside your DAZ Studio pane.
- Direct DAZ Integration: Click a button on a scene node to immediately trigger a DAZ viewport render, and EzRen will automatically save and link the image to your game.
- Two-Way Script Import: Already have a script? EzRen can parse your existing .rpy files and visually build the node graph for you, complete with a Batch Import Wizard for mapping variables.
- Choices & Variables: Easily add player choices, track custom variables (like affection, karma, or money), and mutate them on the fly.
- Advanced Logic Branching: Use IF/ELIF/ELSE Logic Nodes to route your story down multiple different conditional paths based on the variables the player has earned.
- Raw Code Injection: Power user? Drop down a Raw Code Node to safely inject native Python or Ren'Py logic without breaking the visual graph.
- Chapter Manager: Break massive games down into clean, isolated subroutines and use Jump Nodes to link them together seamlessly.
- Instant Playtesting: With the new Test-from-here feature, you can click on any node in your graph and instantly launch your compiled Ren'Py game exactly at that scene using --warp!
- One-Click Ren'Py Export: When you're ready to playtest, click Export. EzRen will scan your graph for dead-ends, validate your logic, and algorithmically generate a bug-free, fully playable Python script.rpy that you can drop straight into the Ren'Py engine!
The installation guide and a quick-start manual are included in the attached zip. I can't wait to hear what you guys think, and I super appreciate anyone taking the time to help me test this out!
Cheers!
- 1.0.0 - Initial release Mac and Windows.
- 1.0.1 - Mac build running as intended, Fixed windows to us Qt10 instead of Qt11.
- 1.0.2 - Mac still fine, Fixed windows compiler issues with defintion list.
- 1.0.3 - Mac still fine, Fixed windows memory issue inside Daz.
- 1.0.4 - Mac & Windows adjusted minimum version number to 6.26.2020.0.
- 1.0.5 - Mac still fine, Windows minimum version number set to 6.25.14722.
- 1.0.6 - Version bump for github as previous windows compiler failed.
- 1.1.0 - Minor version bump for renpy script importing, better choice dialog handling, attribute and variable logic adjusted, node placement fixes and node duplication and tester button to ensure scene appears how its expected.
- 1.1.1 - Still trying to workout this Daz version number issue on windows not present on mac.
- 1.1.2 - Mac still fine, set windows to Daz version 6.25.2026.910 which is the minimum version in public change logs to see if it finally loads.
- 1.1.3 - Previous windows fix didn't work, I believe I found the correct version number of 6.25.2026.13900 based off public change logs to make it load.
- 1.1.4 - Adds independent window mode fixes render 3D button.
- 1.2.0 - Fixes logic nodes adds import features for native EzRen built projects and a deep import that tries to import existing user made code (sloppy but there) also adds asset registry.
Last edited: