Have a problem Exporting/Building a 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
Maokun
Newbie
Posts: 4
Joined: Mon Jan 08, 2018 6:47 pm
Contact:

Have a problem Exporting/Building a game

#1 Post by Maokun »

Hi !
I have a doubt. It is about when the game's export options, I select the option in which it is dedicated to the market. Everything is exported without errors, but when I extract the rar, the scripts of the game appears in the Game folder, like all the dialogs (script.rpy, gui, etc). I have seen completed projects and it is not the same as how it is exported with RenPy. How can I do it? Because i dont like to get exposed all the dialogs, gui, etc.

Sorry for my bad english, hope i explained well.

User avatar
Imperf3kt
Lemma-Class Veteran
Posts: 3785
Joined: Mon Dec 14, 2015 5:05 am
itch: Imperf3kt
Location: Your monitor
Contact:

Re: Have a problem Exporting/Building a game

#2 Post by Imperf3kt »

You can use the Archive function, found at the bottom of options.rpy

https://www.renpy.org/doc/html/build.html#archives
Warning: May contain trace amounts of gratuitous plot.
pro·gram·mer (noun) An organism capable of converting caffeine into code.

Current project: GGD Mentor

Twitter

Maokun
Newbie
Posts: 4
Joined: Mon Jan 08, 2018 6:47 pm
Contact:

Re: Have a problem Exporting/Building a game

#3 Post by Maokun »

Thank you very much ! It helped me a lot !

User avatar
Imperf3kt
Lemma-Class Veteran
Posts: 3785
Joined: Mon Dec 14, 2015 5:05 am
itch: Imperf3kt
Location: Your monitor
Contact:

Re: Have a problem Exporting/Building a game

#4 Post by Imperf3kt »

Just to be clear, the archive method is not a proper solution, but a method of prevention, an obsfucation.
You could call it a deterrent.

If you want better asset protection, you will need to add encryption or similar, which Ren'Py does not natively include.
Warning: May contain trace amounts of gratuitous plot.
pro·gram·mer (noun) An organism capable of converting caffeine into code.

Current project: GGD Mentor

Twitter

Maokun
Newbie
Posts: 4
Joined: Mon Jan 08, 2018 6:47 pm
Contact:

Re: Have a problem Exporting/Building a game

#5 Post by Maokun »

Oh i see, is there something like a tutorial of encryption for the archives?

User avatar
Imperf3kt
Lemma-Class Veteran
Posts: 3785
Joined: Mon Dec 14, 2015 5:05 am
itch: Imperf3kt
Location: Your monitor
Contact:

Re: Have a problem Exporting/Building a game

#6 Post by Imperf3kt »

Possibly, but it is not something I have looked into.

All I know is that to do it, you will need to use third party tools as Ren'Py doesn't have anything of that sort natively.

The archival option is reasonably successful though by the looks of it.

DRM isn't always the best choice anyway. This reddit thread has some useful information:
https://www.reddit.com/r/gamedev/commen ... st_piracy/
Warning: May contain trace amounts of gratuitous plot.
pro·gram·mer (noun) An organism capable of converting caffeine into code.

Current project: GGD Mentor

Twitter

Maokun
Newbie
Posts: 4
Joined: Mon Jan 08, 2018 6:47 pm
Contact:

Re: Have a problem Exporting/Building a game

#7 Post by Maokun »

Thank you very much for your answers, i will take a look into that link and others third party tools, again thank you very much !

Post Reply

Who is online

Users browsing this forum: Google [Bot]