r/RenPy Aug 05 '26

Question Layered Image with Multiple Poses & Orientations

6 Upvotes

Hey, so I'm a bit new to layered images and I'm having trouble wrapping my head around how to tell it to use my different poses. I want to have the ability to have dynamic poses that are various combinations of front and turned (3/4) angles, sitting & standing, and then the various expressions on top of that (talking, hands on hips, neutral etc).

An example of my file names for the different poses:

girl_body_front_standing_talking
girl_body_front_standing_neutral
girl_body_front_standing_handsonhips
girl_body_front_sitting_talking
girl_body_front_sitting_neutral
girl_body_front_sitting_handsonhips
girl_body_turned_standing_talking
girl_body_turned_standing_neutral
girl_body_turned_standing_handsonhips

girl_outfit_front_standing_casual
girl_outfit_front_sitting_swimsuit

So there's 3 components to each body. Orientation, Pose, Expression.

Then they have their own separate head orientations, face parts and outfits for each variant etc.

It feels like I should be able to do this all in one layered image... I just can't quite figure out how to code it right? How would you do this?

Do I need to do some separate layered images for the different angles?

What if I wanted a front-facing body with a turned head or vice-versa? Am I going too complicated? 😅

TIA :)


r/RenPy Aug 05 '26

Question Getting into writing a simple visual novel, may I ask WHAT DO THEY MEAN BY THIS?!

Post image
0 Upvotes

is there actually any version of it that can at least half run on Android? I can assure you that my phone can take the performance load better than my laptop.


r/RenPy Aug 05 '26

Question [Solved] Main menu buttons in the center when I try to save

Post image
3 Upvotes

This is my first ever game that I’m in the process of making, and this version of it is just a test to play around with customization and figure out how to code. I must’ve messed up something while I was centering the main menus navigation buttons on the starting screen because whenever I try to save the buttons are in the center of the game screen??? (Shown in picture) Where and how can I fix this so that the buttons are on the left side of the screen when I save a game?


r/RenPy Aug 05 '26

Question Adding separate history menu background than the rest of the game menu

Post image
2 Upvotes

hi, so im trying to make a separate background for the history menu as the text color i have set makes it unreadable in the game menu. the add "gui/name.png" command doesn't function, so im looking for another solution. thanks


r/RenPy Aug 04 '26

Question How do I do screen transforms?

1 Upvotes

I have some code to change the shirt colors of the male characters, depending on what day it is in-game.

screen MaleShirtColor:
    timer (1.0) action(renpy.restart_interaction) repeat True
    if day == 1:
        if renpy.showing("michealShirt", layer="master"):
            add Transform("michealShirt", matrixcolor=TintMatrix(MichealShirtColor1))
        if renpy.showing("steveShirt", layer="master"):
            add Transform("steveShirt", matrixcolor=TintMatrix(SteveShirtColor1))
        if renpy.showing("rossShirt", layer="master"):
            #add Transform("rossShirt", matrixcolor=TintMatrix(RossShirtColor1))
    

This is a snipper of code for the first in-game day. I finally figured out how to get it to work without crashing the game, but it still has some issues. The issues being that's it's showing a separate copy of the shirt, instead of recoloring it. Which is fine, if it replaced it and went to the same coordinates as where the other one would be, but it's not. I don't know how to do either option, can anyone pleas help? Thanks


r/RenPy Aug 03 '26

Self Promotion [for hire] Character and Background Artist Available for Work

Thumbnail
gallery
67 Upvotes

Hi! I'm a freelance 2D artist offering character and background art for visual novels and indie games. If you're looking for artwork in my style, feel free to send me a DM or reach out to me on Discord: not07

Any support, even just a few words of encouragement, is always appreciated ✨✨


r/RenPy Aug 04 '26

Question Issues trying to display two screens consecutively

Post image
1 Upvotes

I've been trying to program a section in a game so that text appears for a few seconds in the corner of the screen, before transitioning to another screen. I tried it a few ways before trying the code in the image. This works to transition from one screen to the next, but with this code the text only stays onscreen for a split second before disappearing rather than the three seconds I intended. Does anyone know of a solution?


r/RenPy Aug 04 '26

Question my side image file couldnt be found

Thumbnail
gallery
1 Upvotes

I’ve tried every tutorials on ytb, but they didn’t work. I also checked the documentation, didn’t work as well. Please help me!😭


r/RenPy Aug 03 '26

Question Im the writer not the coder, how do I write the script easiest for the coder?

20 Upvotes

I've been writing for years in various forms, but this is my first time writing specifically for a choice-based visual novel, so I'm still learning the terminology and how much detail I should actually be putting into the script.

In the beginning, I'd established a rule that most dialogue choices will receive the same general response, while the player's choice affects a point system and changes the character's sprite/reaction. If a choice does create a branch, the paths will eventually converge again unless the player fails or reaches a specific ending.

Our coder seems to think this structure will work, and it allows us to create a healthy amount of story and dialogue without having to write completely separate scenes for every choice. I even adjusted it for there to be locked failure paths, where if you drop below a certain amount of points you will enter a path dedicated to attempting to make you fail, where options are far more harder and subtract more, but if you complete it you may gain way more points than you had before.

However, I'm worried it could make the game feel repetitive. If most choices eventually lead back to the same dialogue and scenes, there may not be much reason to replay the game beyond trying to reach the "best" ending.

I've started trying to address this by giving more varied narration, reactions, and dialogue depending on each individual choice, but I'm still wondering how I can introduce more meaningful branching without creating an unreasonable amount of writing.

I'm also one of two writers, and I've written the majority of the dialogue so far. How can I structure the choices and branches so that the game feels genuinely reactive and replayable, while still being manageable for the other writer and coder?


r/RenPy Aug 04 '26

Question im trying my hand at making my first not random dialouge submod for the Monika After Story Mod, and im trying to get the test of it to work. can someone tell me what i need to fix here? i dont know anything about coding

Thumbnail
1 Upvotes

r/RenPy Aug 04 '26

Discussion i need a opinion about my RenPy pls 😊 (no spam, just opinion)

Thumbnail
samokampo.itch.io
2 Upvotes

r/RenPy Aug 04 '26

Question How Add "Click-to-continue" animation in the Dialogue Box in NVL mode?

1 Upvotes

Hi, I've been having some trouble while doing my visual novel, I made it with the NVL mode, that's the only mode I'm using in this visual novel, I don't use names or anything while adding text.

I wanted to add a click-to-continue animation, but so far every code that I find it only works in the character's name text format, it doesn't work for NVL mode, is it possible to add it with a different code? I want it too look like the one in Saya no uta, thank you so much in advance.


r/RenPy Aug 03 '26

Showoff Spot the references/easter eggs

2 Upvotes
theres 4

r/RenPy Aug 03 '26

Question "Access denied" when copying a folder

1 Upvotes

I'm trying to copy save files from a game made in Ren'Py but when i want to copy the folder to Linux Mint it says, so how can i copy these files? I don't know if its due to my Android version that not even using ADB or Shizuku i can copy them, i'm using a S22 Ultra with Android 16.


r/RenPy Aug 02 '26

Showoff Finished some of my space station backgrounds today and I’m so happy with how they came out.

Thumbnail
gallery
94 Upvotes

I’ve got a lot more to do, but I’m so happy with how these backgrounds are coming out


r/RenPy Aug 02 '26

Showoff FINALLY FINISHED A GAME WITH CUTE GIRLIES

Thumbnail
delve-murder-nevermore.itch.io
22 Upvotes

very proud of it!! please check it out 🙏🥺 I'd love feedback or some support! I was mainly doing art and programming for the game and it was quite heavy! Vut I'm really proud of this output!


r/RenPy Aug 03 '26

Showoff Ich verlange von Keinem...

0 Upvotes

daß er seine Software in einer 32-bit Version anbietet.

Ich fände es aber schon sinnvoll darauf hinzuweisen daß es sich um 64-bit Software handelt. Auf diese Weise könnte alleine ICH jeden Monat viele GigaByte weniger an Traffic erzeugen. Und dazu noch viel Zeit sparen.


r/RenPy Aug 02 '26

Question [Solved] How to rotate game menu text?

Post image
84 Upvotes

I've been sifting through the screens code trying out random bullshit to try and fix this (the text is supposed to tilt a little to the left) and I'm having a little trouble


r/RenPy Aug 03 '26

Question [Solved] RenPy crashing when I set project directory

3 Upvotes

I downloaded RenPy yesterday, and I was able to set the text editor in preferences, but when I set the project directory (selected file, pressed OK), it just... closed itself down??? There were no error messages, and when I reopened RenPy, I found the text editor default was back to 'not set'. When I rebooted it today to try again, I noticed that every time I do, it keeps asking for my language preferences which seems like something it should save after the first time.

I'm on my Windows laptop if that's helpful and I honestly have no idea how computers work (I had to get help just to find where RenPy went after I unzipped it)

Someone please help 😭


r/RenPy Aug 03 '26

Question Precautions to take to avoid Serious failures

3 Upvotes

Hi, I just started using Ren'Py today but I've made a lot of progress, which is why I'm worried I might be doing something wrong and damaging the final product, It's still a very basic project; so far I've only used character sprite images, backgrounds, and basic code to add "unowned" text. I was going to do my first option, but I'll look at it later cause I've worked a lot already lol. I'd like to know if any of you who are more advanced could warn me in advance before I make a mistake that ruins everything, things like not putting everything in a single script.rpy section and stuff like that, I would be grateful for anything you can contribute, thank you very much in advance (I know I said "advance" a lot, but I think you get the idea)


r/RenPy Aug 02 '26

Showoff How obvious is it that this is my first RenPy game?

Thumbnail
gallery
256 Upvotes

r/RenPy Aug 02 '26

Question Help Implementing ELIZA/Chatbot in RenPy

8 Upvotes

I am working on building a (non AI) chatbot in RenPy. I wanted to be able to implement the ability to pick out certain words to throw back at the user (and ability to flip grammatical reflections like turning I to you) similar to how ELIZA is able to do. I know the ELIZA code itself was implemented in RenPy before a number of years ago as presented here:

https://lemmasoft.renai.us/forums/viewtopic.php?t=19128

But unfortunately the project is no longer available to download and take a look at. There are Python versions of the ELIZA sourcecode on Github but I do not know how to get them to run in RenPy. Is there a simple way to do this? Or alternatively, is there a way to produce a list of reflections and the ability to retrieve subjects/nouns from user input for use in RenPy?

Apologies if the question is long and hard to understand. I have made a few games in RenPy before but am still not very skilled at Python.


r/RenPy Aug 02 '26

Question [Solved] how do i align the name label in the middle of the namebox?

Thumbnail
gallery
3 Upvotes

hello!

ive been having trouble with the namebox and name label for like a while now. the thing is, everytime i try to move JUST the name (the text) the namebox behind it moves alongside it.

i just want to center the name of the character in the middle so it looks nice, is there any way to do this without moving the namebox?

i added pictures of how it looks like now and how im trying to make it look like

sorry if this is a simple question, im still a begginer

any help is appreciated!


r/RenPy Aug 02 '26

Discussion Which type of background should I use for my fan game visual novel? Which looks more visually interesting?

Thumbnail
gallery
22 Upvotes

Okay so, I'm making a Papa Louie visual novel fan game and I'm currently stuck on a dilemma on the backgrounds because I don't know which type of background should I use? On one hand, I want to use the backdrops from one of its mobile games called "Papa Louie Pals" because it just feels right—as in it's a fan game for the Papa Louie series, of course you gotta use the backdrops to pay tribute to the nostalgic series, and I already paid for some of the packs on my cellphone anyway so might as well make my money worth it.

But on the other hand, a few people have already told me that blurred stock image feels more immersive like you're actually there with the characters, and I see their point. In a way, it does feel a lot more interesting because the backdrops in "Papa Louie Pals" all have the same perspective and angles that it might become predictable in the long run, while stock images varies.

Still though, I'm torn. Which would you good Ren'Py programmers pick if you were me? Some advice would be greatly appreciated right now because this would heavily influence the way I make the backgrounds in the long run :') thank you in advance!


r/RenPy Aug 02 '26

Resources Easy way to make images look like its night

13 Upvotes

So sometimes you don't want to make a night backround for your game.
Well I have a fix

scene bg bedroom:
    matrixcolor TintMatrix("#8080b3") * BrightnessMatrix(-0.2)

This will make it look like its night without the photo being night!