Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

is it possible to contain multiple different stories in a Renpy project? #5483

Closed
MaxTran96 opened this issue Apr 27, 2024 · 4 comments
Closed

Comments

@MaxTran96
Copy link

is it possible to contain multiple different stories in a Renpy project? So that user can come in and choose story they want to read.

@qTich
Copy link
Contributor

qTich commented Apr 28, 2024

I think you need this - action Start

@MaxTran96
Copy link
Author

@qTich do you know if its possible to call api within a renpy project (using flask maybe)? im working on building a visual novel project that can integrate with AWS services to pull image and text file from server via AWS lambda instead of having it within the client. Is that possible?

@qTich
Copy link
Contributor

qTich commented Apr 28, 2024

@qTich do you know if its possible to call api within a renpy project (using flask maybe)? im working on building a visual novel project that can integrate with AWS services to pull image and text file from server via AWS lambda instead of having it within the client. Is that possible?

renpy.fetch

@renpytom
Copy link
Member

Ren'Py really isn't designed to support multiple stories in one project.

The one thing you can do is to download your project to another location on your computer, and then use the subprocess module to run :

/path/to/game1/game1.exe /path/to/game2

to use the version of Ren'Py in game1 to launch game2.

BE VERY CAREFUL

Ren'Py's security model assumes that the game and all its data are trusted. That's not the case if the data for the game comes from a server. Before deploying this, ask yourself what would happen if the server was stolen from you - how are you going to guarantee that your players don't get served malware?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants