Creating A Patcher for your RenPy Game?

Discuss how to use the Ren'Py engine to create visual novels and story-based games. New releases are announced in this section.
Forum rules
This is the right place for Ren'Py help. Please ask one question per thread, use a descriptive subject like 'NotFound error in option.rpy' , and include all the relevant information - especially any relevant code and traceback messages. Use the code tag to format scripts.
Post Reply
Message
Author
Squishysoft
Newbie
Posts: 6
Joined: Thu Jun 02, 2011 3:41 pm
Contact:

Creating A Patcher for your RenPy Game?

#1 Post by Squishysoft » Sun Mar 18, 2012 3:45 pm

I was wondering with the way renpy is set up it doesn't seem very easy to set up a patcher for visual novel games. I guess that makes sense ...most visual novels are in fact static novels, but the direction video games seem to be heading (including my projects) deems the addition of a patcher a notable acquisition. I did some google search and could not find much, but then again I'm not sure exactly what I'm looking for. Games that used to be static like starcraft and warcraft have become very continuous and require patchers these days. So I was wondering if there was a way to create a patcher for my visual novel thingie that is sort of more like a phoenix wright form...just you know add more cases or missions with each patch.

User avatar
jack_norton
Lemma-Class Veteran
Posts: 4067
Joined: Mon Jul 21, 2008 5:41 pm
Completed: Too many! See my homepage
Projects: A lot! See www.winterwolves.com
Tumblr: winterwolvesgames
Contact:

Re: Creating A Patcher for your RenPy Game?

#2 Post by jack_norton » Sun Mar 18, 2012 4:17 pm

I attempted doing one last year for planet stronghold but wasn't working on 100% of the system. Pytom says he plans to add a patcher/autoupdater, including patching .rpa files, but not sure how high in his priority list is. I surely would use something like that 8)
follow me on Image Image Image
computer games

User avatar
papillon
Arbiter of the Internets
Posts: 4104
Joined: Tue Aug 26, 2003 4:37 am
Completed: lots; see website!
Projects: something mysterious involving yuri, usually
Organization: Hanako Games
Tumblr: hanakogames
Contact:

Re: Creating A Patcher for your RenPy Game?

#3 Post by papillon » Sun Mar 18, 2012 5:40 pm

It _can_ be done (with some limitations), Spiky's written one that we've been using for our games, but he's not been able to produce documentation user-friendly enough for most people who aren't him to figure out how to use it :)

User avatar
jack_norton
Lemma-Class Veteran
Posts: 4067
Joined: Mon Jul 21, 2008 5:41 pm
Completed: Too many! See my homepage
Projects: A lot! See www.winterwolves.com
Tumblr: winterwolvesgames
Contact:

Re: Creating A Patcher for your RenPy Game?

#4 Post by jack_norton » Mon Mar 19, 2012 12:55 pm

Yes, exactly. Also, the patch setup works only on linux :D which is going to be a problem for most people anyway.
follow me on Image Image Image
computer games

User avatar
PyTom
Ren'Py Creator
Posts: 15893
Joined: Mon Feb 02, 2004 10:58 am
Completed: Moonlight Walks
Projects: Ren'Py
IRC Nick: renpytom
Github: renpytom
itch: renpytom
Location: Kings Park, NY
Contact:

Re: Creating A Patcher for your RenPy Game?

#5 Post by PyTom » Mon Mar 19, 2012 1:51 pm

A problem is that patch-creation support really needs to be integrated with the distribution builder. Once I get a chance to rewrite the distribution builder code, the patcher will be trivial.

That being said, I'm not promising any features to anyone anymore. Instead, I'm just going to work on what I feel like, and make releases of that every 3-4 months.
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom
"Silly and fun things are important." - Elon Musk
Software > Drama • https://www.patreon.com/renpytom

Squishysoft
Newbie
Posts: 6
Joined: Thu Jun 02, 2011 3:41 pm
Contact:

Re: Creating A Patcher for your RenPy Game?

#6 Post by Squishysoft » Wed Aug 09, 2017 7:37 pm

Thanks all. Sorry for the necro, but I am still interested in this. I guess the alternative is to add 'sequels' with each case being independent of eachother. Also, I am figuring that patchers require dedicated servers to begin with and VNs aren't multiplayer by nature. Of course, a lot has changed in the 5 years since this post. Question: has anything changed that would alter the previous responses?

User avatar
Donmai
Eileen-Class Veteran
Posts: 1919
Joined: Sun Jun 10, 2012 1:45 am
Completed: Toire No Hanako, Li'l Red [NaNoRenO 2013], The One in LOVE [NaNoRenO 2014], Running Blade [NaNoRenO 2016], The Other Question, To The Girl With Sunflowers
Projects: Slumberland
Location: Brazil
Contact:

Re: Creating A Patcher for your RenPy Game?

#7 Post by Donmai » Wed Aug 09, 2017 8:19 pm

Image
No, sorry! You must be mistaking me for someone else.
TOIRE NO HANAKO (A Story About Fear)

Squishysoft
Newbie
Posts: 6
Joined: Thu Jun 02, 2011 3:41 pm
Contact:

Re: Creating A Patcher for your RenPy Game?

#8 Post by Squishysoft » Thu Aug 10, 2017 3:32 am

Yes!~ Thank you. :3.

Post Reply

Who is online

Users browsing this forum: Google [Bot], nyeowmi