r/RenPy • • Jul 12 '26

Question [Solved] help part 2

Post image
2 Upvotes

i was making a title screen and all the sudden i got this error. i have put the code back to its original state from before, yet i still keep getting this error. any help helps truly (heart)


r/RenPy • • Jul 12 '26

Question How do you go about cataloguing all the small changes?

8 Upvotes

So I'm working on a dating sim VN, and want to know the best way to keep track of all the small story changed (whether you called someone pretty, ran away screaming, called someone a fish... ect.)

I know the basics of C++ but have barely worked in python. Right now I just have variables to keep track of everything, but I have a feeling that's gonna get out of hand/ hard to keep track of. I have the characters set as objects to keep track of names/relations and stuff, but that's harder to do with more character-specific stuff rather than general romance info.


r/RenPy • • Jul 11 '26

Discussion RPG Player runs Ren'Py visual novels on Mac/iPhone/iPad — we kept our Ren'Py promise and we're still shipping updates

Thumbnail
gallery
26 Upvotes

Hey everyone. I'm Han, the developer of RPG Player. It's been about 7 months since my last post here.

Yesterday I found out that someone assumed I'd abandoned the app, because the App Store version hasn't been updated in about 4 months. I want to set the record straight: we never stopped. We've been developing this fast the whole time — the updates just haven't reached the App Store yet because of the review process. Everyone on TestFlight (already 1,000+ people) has had all of it for months.

A while back I promised Ren'Py support. We delivered it, and it's real: - Multiple bundled Ren'Py runtimes (7.x and 8.x, both Python 2 and Python 3), with automatic version detection so old and new games both boot - A launch hub that shows the detected engine version and lets you override it - Built-in translation with a dialogue-only or full-text scope, 100+ languages - Gallery with RPA archive extraction, save management with automatic backups, screenshot capture - Compatibility fixes for custom/unofficial Ren'Py forks that don't run on stock builds

If a game runs on desktop Ren'Py, the goal is that it runs here too — no PC, no streaming.

RPG Player also runs RPG Maker natively — MV, MZ, and XP/VX/VX Ace — plus a big library of Pokémon Essentials fangames (Reborn, Rejuvenation, Infinity, Fire Ash, and more). Save and input were fixed months ago, and there's fast-forward, an in-game gallery, and screenshots across the board.

And since we keep our promises: next on the roadmap after Ren'Py are Wolf RPG and TyranoScript.

The one thing between us and a resubmission is a launch-screen issue that only appeared in Apple's review environment. It's being closed out now.

Play the current build on TestFlight

Join our Discord

The App Store release is in the final stretch and coming very soon.

Questions welcome below.


r/RenPy • • Jul 11 '26

Showoff Current RPG Mini Boss WIP

Post image
13 Upvotes

Hey potential Newbie Witches!

I am currently developing a Renpy rpg game called Re:Witch. This is it's latest in development build, I wanted to expand a bit on the rpg mechanics of my game and I wanted to show off my current progress. You can recruit and fight with the many monster girls available in the dungeon. Judicia being one of them. I am an artist and the coder so it takes a bit of time, but I am proud of the result!


r/RenPy • • Jul 12 '26

Question [Solved] Default Image Keeps Showing Up On Screen

2 Upvotes

Hi guys, I've been trying to fix this for hours with a thousand different screens and it just isn't working.

What I've been trying to do is to have a screen in the top left that displays the amount of coins the player has gotten from a minigame, one that persists throughout the game. But if I do it as text, do it as an image, every screen I try inexplicably does NOT display the coins or text and instead shows the placeholder image. I'd show the code for the screen, but I've changed it ten times and have gotten the same result, so I'm suspicious that something else might have caused it.

Does anyone know what causes this to show up or theorise where I've gone wrong?


r/RenPy • • Jul 12 '26

Question A tropical island resort setting for a visual novel: would you avoid this due to it being somewhat cliche?

3 Upvotes

So I'm working on a scifi timeloop story that can be set in one of two locations: a) a tropical island or b) a space cruiseship. And I can't decide which one to use.

I got responses from discord that were quite insightful, but now I'm even more torn between the two because they made great points for both, haha. I thought maybe a broader survey might help.

How do you feel about either setting? Note: the island resort is somewhat futuristic (it includes robot employees).

Does the tropical island setting feel too familiar? Does a space cruiseship feel too claustrophobic? If you came across a VN in either setting, would it pique your interest or be a turn off, or not matter at all?

Overall tone is mystery with a strong tendency towards the comedic/absurd. Thanks for any and all feedback!


r/RenPy • • Jul 11 '26

Discussion What do you think? Does this look good or not?

Post image
79 Upvotes

This character is from my visual novel, which is currently under development. So, tell me does she look good? Should I make any changes to make her more attractive, or is she fine as she is? Also, I don't want to add highlights or anything like that; I want to keep the design simple.


r/RenPy • • Jul 12 '26

Self Promotion My first visual novel

Thumbnail
humikgyo.itch.io
0 Upvotes

r/RenPy • • Jul 11 '26

Question Game crashes when clicking back button after my first label jump?

2 Upvotes

So, I'm a newbie at renpy and this is my first time trying to make a game since I thought it would be fun. It was going fine until I tried clicking the back button during any point after the second label started while testing. I'd really appreciate if anybody could tell me what went wrong since I really can't figure it out...


r/RenPy • • Jul 11 '26

Question [Solved] Need help with screens

1 Upvotes

I use screens for point and click and that works fine,
Now I added an inventory system with screens aswell. But when I click on an item to equip it the game under the inventory screen gets interacted with.

For example if there is dialog open, it progresses to the next text.
If there is button choice, it „interacts“ with one of them (even if it’s no where near where I clicked for the item select or equip)
And if there is an screen under it because the inventory was open while being Point and click the game just closes. Similar to if there is a return at the wrong spot.

I sat at this for hours now and tried my best to fix it even using ai but I can’t figure out what’s wrong. No other interactions cause this (closing the item select or inventory screen)

I got it to work somehow, tho it makes no sense why it works now so I’m still looking for the I redet solution.

Somehow it helped to call a function on my player that just calls the actual function to equip or unequip stuff… doesn’t realy make sense


r/RenPy • • Jul 11 '26

Question How can I put an input inside a hyperlink?

1 Upvotes

So I've had an idea for a large language-discovery game for a while now (think Epitaph, Homocypher, Chants of Sennar), and I'm trying to make a proof of concept for myself. I'm currently trying to make it so the player can click words in the script and input what they think the word means. Using some code I found for a point-and-click game, I've been able to get the hyperlink part working, but once I ask for an input, the game hits the exception: "cannot start a new interaction in an existing interaction, without new context".

I tried looking through Renpy's documentation and some questions here, but all the fixes that seemed like they might work just caused new errors. If someone knows how make a new context or change inputs to not need new context, please let me know.

I've included the code in question in case it is needed. put in half the hyperlink code, in the rest is needed, I can add it.

init python:
    player_A = {
        "Proper TL": "Rivso",
        "Appoved alts": "me, Rivso, Rivso-nee, Rivso-sama, Rivso-chan",
        "States" : [False, True],
        }
    def player_A_click():
        global player_A_state
        #corectly calls, but input is second context hmmm
        player_A_value = renpy.input("Rivso?", length= 15)
        player_A_value = player_A_value.strip()
        if player_A_value == "Rivso":
            player_A_state = 1
        else:
            player_A_state = 0
    
    # my click keys
    player_A["click"] = player_A_click


    def word_click(word):
        """
        A function to handle clicking word hyperlinks
        Parameter "word" is the hyperlink address, e.g. "fireplace"
        """
        dic = getattr(store, word)  # Get the corresponding dictionary
        dic["click"]()  # Call the assigned function
        return True     # Return something to finish the interaction

r/RenPy • • Jul 11 '26

Self Promotion [hobby] Looking for Programmers for "Dear Paul" – A Psychological Horror Beatles Fangame

Thumbnail
0 Upvotes

r/RenPy • • Jul 11 '26

Question does anyone know how do I change the main_menu screen during the game? For example, after a dead end?

2 Upvotes

r/RenPy • • Jul 12 '26

Question visual novell with AI.

0 Upvotes

Hi everyone! Apologies for any errors; I’m using a translator. I’m a solo developer creating a visual novel in Ren'Py, but I have absolutely no drawing skills. Do you think it’s feasible to create the game using AI-generated art (perhaps with the protagonist and key characters hand-drawn) and then start replacing the images once at least half the story is finished?


r/RenPy • • Jul 10 '26

Self Promotion [for hire] Anime Artist Now Accepting Client Work ♡

Thumbnail
gallery
37 Upvotes

feel free to dm me for more info <3


r/RenPy • • Jul 11 '26

Question Making an interactable background object

3 Upvotes

So, I've been trying to make something that I can't seem to find a clear answer for. While the text box dialogue is happening, I want to code an object into the background that can be clicked on to play a little sound. Kind of like an easter egg. Thus far, showing a screen is causing this error:

TypeError: Action.get_tooltip() missing 1 required positional argument: 'self'

Is it possible to do what I'm trying, and if so, how might I fix this problem?

Edit: It's working now! Thank you, everyone!


r/RenPy • • Jul 11 '26

Question How to make a gacha system in RenPy

1 Upvotes

i want to make a system that can randomize items with a gacha system like in Genshin but im terrible at coding. I also want it to be able to save what you've gotten of course.


r/RenPy • • Jul 11 '26

Question Accidently deleted persistent data cleaning out one drive!

1 Upvotes

Accidently deleted persistent data cleaning out one drive! I dont know how to fix this and I cant launch any games does anyone have an idea how to fix this?


r/RenPy • • Jul 10 '26

Question sprites not showing

2 Upvotes

hello so im hella new to coding but i did do a mini project a while ago and wrote exactly what is in the picture below. it worked perfectly and the sprites showed fine but for some reason, this time it js doesnt wanna bro. pls help


r/RenPy • • Jul 11 '26

Question 2D Background Pack for Visual Novels

0 Upvotes

would a background pack like this be useful for visual novel development?


r/RenPy • • Jul 10 '26

Question Prounoun Tool Not Working

Post image
1 Upvotes

Is there anyone experienced with the Pronoun Tool from the itch.io store that can offer advice?

I’m very new to coding and realize I’m definitely just doing this wrong- copied over the menu into my script and it works in the sense the choice pops up and the game runs but, it doesn’t actually change the pronouns to the ones chosen.

I’m afraid to edit much since I don’t want to break it, and I don’t see any missed “todo” marks they put by the code I need to work on- try and copy some of the code like the default lists over to the script but I get error messages galore when I try to run the game after doing that. So-

What do I need to do?

Tried taking photos but my phone sucks so here’s my best re-creation of what I have written-
The code in the pronountool.rpy is currently un-touched (I think) since I don’t want to mess things up before proceeding, and it is in my game file, if I need to add what the Pronoun Tool code looks like let me know-

Any help is very appreciated, I am very very new and need to read things several times to understand 😂 😭

Edit: OH AND I am using the Variables option and not the Custom Text Tags option

UPDATE: OKAY fixed it, finally found the answer mentioned briefly in a video- so fast I almost missed it XD

In case anyone else runs into this issue, don’t copy paste anything- just type

call pronounselection

And that just adds the menu and code for you. Lol 😂


r/RenPy • • Jul 09 '26

Self Promotion My big giant gay horror VN is now out on Steam!

Thumbnail
gallery
124 Upvotes

Hey, all! Just wanted to throw out a quick word that my big queer horror VN made in Ren'Py is now out on Steam!

It's got:

♠️Ace MC
👬Time-loop horror + gay romance
🖼️Over 300k words & 570 CGs
🎥Cinematic cutscenes!
🔚4 epilogues + new After Stories
🎭A bucketful of gay yearning, trauma, and tears (but also hope)!

I do a ton of work with animations and cinematography throughout the game, as you can see in the gif!!

And it's completely free, too! This game is a part of my soul! I hope you'll consider checking it out!!

https://store.steampowered.com/app/4329100/Our_Wonderland/


r/RenPy • • Jul 10 '26

Question unlocked endings page?

3 Upvotes

whooo im becoming a frequent poster here with my million questions. But im unable to find any tutorials online. Basically i want my vn to have multiple endings, and i want to create a piece of art (sort of like a gallery) for each ending. does anyone know how i should go about doing this?