- Dec 17, 2017
- 7,426
- 9,698
Why is Ren'Py better than Unity for VNs? Simple - it's built for VNs. Unity is not. Even the best Unity VN engine (VNGINE) isn't as good as Ren'Py. Saves, rollback, easier tech support (take a look at all the people with technical issues with Timestamps and MotH), almost free support for Mac and Linux (all you have to do is click a check box), not to mention easy access to the console. And the devs don't have to write c# to change things; just python scripts.I'm not surprised with the online component since it's the only hack-proof solution. However I admit it's kind of overengeneered and has gone beyond the sane limit.
I don't mind Unity. Ren'Py games in general are not any faster with the their content updates, and Unity is the default choice nowadays. Powerful, extremely customizable, easy to handle, quick to iterate. It's more like you have to look for reasons not to choose Unity than the other way around.
Maybe when someone has zero experience in games and knows nothing about programming, then Ren'Py and Python might be easier to learn, but I wouldn't bet on it.
From what I see, Glamour is better than BB in all aspects except the online thing. Even the online itself wouldn't be much of the problem if it didn't take up to several seconds for the server to respond.
To be able to update the client-side scripts and the content from the server, the offline version needs just a couple of small changes in the launcher code. There's no technical problem there. I think it's just people have been asking for an offline version, so here it is, the offline one.
I'm not saying Unity doesn't have its place, but VNs is not it. Compare the technical issues early versions of Dreams of Desire had with Midnight Paradise. Unity is way harder to use.
I said it before, I'll say it again. As a professional c++ programmer, I would build a VN in Ren'Py, and not in Unity.