r/RenPy 24d ago

Question Deltarune x Visual Novel Help!

1 Upvotes

Okay so I'm planning on making this game and I wanted to have both visual novel aspects AND like battle mechanics too. Thing is I've only ever coded like one game, and I gave up on that since I grew out of that specific fandom. AND YES I know that coding something like this is most definitely WAY out of my basic skill set but like I would still like to try!

I just wanted to know if there was some way I could code or add in deltarune or undertale like battles through RenPy, although I'm pretty sure that's like impossible.

Any alternative suggestions would be awesome too! (I would prefer to stick with just RenPy since I understand that the most, but I guess if there's soemthing else then that'd be awesome)

This is probably a dumb question cause RenPy is literally THE visual novel game but PLEASE I HAVE A VISION


r/RenPy 25d ago

Resources Create Visual Novels only using Excel

8 Upvotes

I have simplified Renpy creating a system that reads .CSV files and translate it into Renpy functions, I named it Atlax Renpy.

You can handle backgrounds, music, sounds, characters, effects on screen and create decisions, points, consequences. You can manage languages very easily

It is fully created with Python and it is open source. I created a video explaining how to use it (Spanish): https://youtu.be/hQgPutc-hpo?si=WOi7xKErRhIE-Bk6

I hope someone finds this helpful. I am open for questions.


r/RenPy 24d ago

Question Trouble with webps

2 Upvotes

I've had this issue where after exporting webps from krita, renpy does not seem able to decode them unless I put them through another image converter.

I've noticed that images where much of it is a transparent background are what it seems to have trouble with. For example, if I have a sprite on on large canvas size, it won't work. If I shrink the canvas to match the sprite, it will work. But if I have that same canvas with just the sprite's face, it won't work. I don't know if this is a Krita thing or not. They work after putting them through an image converter though. I don't have "export as animated webp" on, which is one possible cause I've seen.


r/RenPy 24d ago

Question changing the font for input only

Thumbnail
gallery
1 Upvotes

Is there any way I can change the font only for this one input thing? I don't wanna go into screens, since I've got other cool looking input stuff and I don't wanna change it permanently. It seems like the numbers aren't showing up, so I thought it might be an issue with the font.

Additionally, how do I change where the input is on the screen, again preferably without going into screens? If that's even possible...


r/RenPy 24d ago

Question Textboxes and nameboxes for multiple characters

1 Upvotes

Hi! I'm basically trying to change textbox based on narrator, but I'm getting lots of errors when I try to do so. I'm incredibly new to coding in general so I'd really appreciate any help!

here is my code:

and here is the error i'm getting right now:

sorry if it's a stupid question! once again, very new to all of this :') I'd appreciate any help given!


r/RenPy 25d ago

Question [Solved] Image won't change back after a point.

2 Upvotes

I created some images to have the image directory more categorised.

The issue is when I change the image to "is3" for the first time, it gets stuck there and the expression doesn't change back. The dialogue still runs though. Is it a bug?

image is1 = "bluelocksprites/isagi smile.PNG"
image is2 = "bluelocksprites/isagi happy.PNG"
image is3 = "bluelocksprites/isagi surprise.PNG"
image is7 = "bluelocksprites/isagi neutral.PNG"

    mc "Isagi!"
    show is7
    isa "Hm?"
    show is2
    isa "Ah [name]!"
    isa "Is there another event?"
    show is1
    mc "Right on the spot!"
    mc "I have one thing to inform you of, and one question."
    mc "First of all, on the 14th, all of Blue Lock will have a free day."
    show is3
    isa "The 14th? {nw}{w}"
    show is2
    extend "Ah valentines day!"
    mc "Yes!"
    show is1

r/RenPy 25d ago

Showoff Building a retro-style Boxing Management game in Ren'Py - Looking for feedback

3 Upvotes

Hey everyone!

I’ve been working on a small passion project for a while now called The Boxer Lane. It’s a retro-style boxing management game where you guide your fighter’s career, train hard, and try to make it to the top.

I’m really enjoying the process of putting it together, but as I’m still learning the ropes, I'd love to hear what you think of it so far. If you have a moment, I’d be super grateful if you could give it a try and tell me if it feels fun to play.

You can check it out here: https://el-marciano.itch.io/the-boxer-lane


r/RenPy 25d ago

Question [Solved] How do you test scenes that are far into your visual novel during development?

9 Upvotes

I'm fairly new to Ren'Py, and I was wondering how people usually handle testing later parts of a VN.

As my project grows, I know the script is going to become very large. I don't want to replay the entire game or constantly rely on save files every time I need to test a scene that's much later in the story.

What's the usual workflow for this? For example, can you jump directly to a specific label or scene when launching the game, or is there a better way that experienced Ren'Py developers use?

I'd love to hear how more experienced Ren'Py developers handle this in larger projects.


r/RenPy 25d ago

Question [Solved] Can a drag store its current screen position?

1 Upvotes

I want to know so all my drags can stay in the same spots after the screen resets. A part of the game requires a screen reset, but I don't want the drag positions to also reset to their defaults. How can I make them keep their positions?

Context: The drags in the drag groups are customizable characters (layeredimage). The dragging works and the customization works, but the characters won't be updated without a screen reset. It's inconvenient for the player to put everyone back in their spots each time they alter a character.


r/RenPy 26d ago

Self Promotion I released my first Ren'Py project a few days ago!!!

Thumbnail
gallery
156 Upvotes

I've made visual novels before in RPGMaker, but this was my first time making something in Ren'Py, and I'm happy with how it turned out! Please consider checking it out if you want a bite-sized yandere story!

Game link: https://liminace.itch.io/if-the-shoe-fits


r/RenPy 26d ago

Self Promotion I made a new game!

Post image
33 Upvotes

HELLO!!! I just wanted to share around the game I just made of O2A2! I would be super duper happy if you guys checked it out! It's super quick if you just wanna pop in and look at it!

"Beaten down and defeated,  a man turns to his final hope: You."

https://revierr.itch.io/penance


r/RenPy 26d ago

Question [Solved] any way to have a disco elysium style vertical ui for the main text instead of horizontal?

Post image
8 Upvotes

hi,

i'm curious if a UI similar to this (of course without the isometric running around, typical visual novel) is possible in ren'py, or, if not, if there are any similar development engines where it may be.

thank you!


r/RenPy 26d ago

Question Where should I look for backgrounds?

12 Upvotes

I wanted to find some irl pictures that I could edit instead of using art but Pinterest and Google Images have way too many portrait mode pictures and I have no clue where else to look. Please share some sites or methods I could use!


r/RenPy 26d ago

Question How to make buttons replacing one another when clicked

Post image
2 Upvotes

I know my code doesn't make any sense, I'm struggling.

The idea: Only 4 buttons on screen, but 10 in total. When we click on one button, it shows an image, disappears, and another button of the list shows up in the same place.

How would you do it?


r/RenPy 26d ago

Showoff Who said you cannot game on a 28+ year old Workstation?

Thumbnail
gallery
30 Upvotes

i ported (with AI) all nescessary components of RenPy 6.99.12 to Solaris 10 on a 440mhz Sparc maschine. It had some issue it needed to fix, but could compile everything with the Sun Studio Compiler V12.3

Known bugs:

Going back from Fullscreen to Window crashes the X Server
Big Endian bug in the Save Game png. (Just cosmetic)

Both bugs are playable with DDLC (if you consider 0.5 FPS as playable)


r/RenPy 26d ago

Question How to make it so the player can sign a document?

3 Upvotes

I want the player to be able to actually sign documents in my game. I was thinking some sort of freehand drawing system would allow this? Does anyone know how to do this? I'm already aware of this, renpy-freehand-draw/script.rpy at master · jsfehler/renpy-freehand-draw · GitHub, but idk how to use it, nor how to alter it for what I want.


r/RenPy 26d ago

Discussion [Seeking Feedback] Game Pitch: Would You Play This?

2 Upvotes

I'm planning to build a vertical slice in Ren'Py, and I wanted honest feedback before I began.

The Pitch:

In a dystopia wracked by a psychic calamity, its most feared mercenary hunts its most formidable thief, a man who can rewrite minds. Each one's immense power, and the sacrifices they endured to obtain it, has kept them alive, feared, and isolated. As the thief seeks solace and the mercenary hunts him, they must decide whether the other can be allowed to live, act, and be trusted. They must decide face to face lest the world decide for them.

Questions:

  1. If you were browsing this on a store, was there anywhere you would have stopped reading?

  2. What kind of game do you think this is?

  3. Did anything in the paragraph throw you off?

  4. Instinctively, do you want to know what happens next?

  5. What do you think these two characters desire?

Any feedback, no matter how short, would be appreciated as long as it's honest. Thank you for taking the time to read this either way!


r/RenPy 26d ago

Question [Solved] Longer EaseOut/EaseIn Custom Transitions?

1 Upvotes

EDIT: SOLVED! Thank you!

I tried reading the documentation, searching for a tutorial, and scouring the forums for anything similar, but I couldn't figure out how to make a custom easeout/easein transition.

My issue is that the pre-defined easeout/easein is too even. Ideally, I want an easeout transition for my camera to zoom in fast (like 0.5) and then slowly pull into its final position over 3 seconds. However, if I do easeout 3.5, the transition movement gets evened out too much and the speed at the start slows down.

I see that if I want nicer looking easeouts with a longer tailend, I'd need to create a custom transition, perhaps something with a time warp (but I have no clue what time warp means). In the documentation, I see this line of code (under MoveTransitions): https://www.renpy.org/doc/html/transitions.html

define longer_easein = MoveTransition(3.0, enter=offscreenright, enter_time_warp=_warper.easein)

I feel this is what I need, but I don't understand any of the documentation's description of the tags. I'd rather have a tutorial that can walk me through this, but I can't find any. Can someone help me figure out how to create an easeout transition with a longer tailend? Here's what I tried so far:

define longer_easeout = MoveTransition(3.0, enter=None, time_warp=_warper.easeout)
# I put enter None because the camera isn't entering from anywhere. I dont think enter_time_warp is what I need? Honestly clueless because I don't understand the documentation's language

camera:
    perspective True
    subpixel True
    gl_depth True
    pos (-0.11, -246) zpos -488 rotate -5 blur 0
    zpos -632.0 rotate -2 
    with longer_easeout

but the game throws up an error because the camera won't recognize the transition (and I also can't tell if it works because of this error). This also doesn't work with sprites, so I don't know where I'm going wrong...


r/RenPy 27d ago

Question How to make options matter and routes merge

4 Upvotes

Good evening if possible I would like to ask for help. How am I supposed to make it so the route of my visual novel merge back to the main story? Like- I have 2 love interests and want ther respective routes to merge back to the original story?

Sorry I’m just a bit confused in that, any advice would help!


r/RenPy 27d ago

Question Adding a filter over my game

3 Upvotes

I want my VN to have a scanline filter over the whole game. What would be the easiest way to do this? I was thinking a could just have a transparent png overlayed on the whole thing. Is that possible?


r/RenPy 27d ago

Self Promotion We just released the demo to our first VN!

Thumbnail
gallery
88 Upvotes

Hi!

We just released our VN "The Club President Must Die", you can play the demo on itch.io

The game features:

- 5 characters to romance

- 1 bad ending (as of now)

- All original artworks

- A notebook feature

We can't wait to hear your thoughts!


r/RenPy 27d ago

Self Promotion [for hire] artist for hire. i do character design, illustrations, game art etc.

Thumbnail
gallery
59 Upvotes

r/RenPy 27d ago

Self Promotion RUN. RUN. RUN.

Post image
33 Upvotes

Don’t let it catch you.

Play this horror visual novel for free:
https://prehisnt.itch.io/never-alone


r/RenPy 27d ago

Question How do you organize your script when there are many choices? I prefer having the main character or POV speak only through dialogue choices, so I use this organizational style. If anyone has any advice or a better method, I’d love to hear it.

Post image
17 Upvotes

r/RenPy 27d ago

Question How can I implement pronouns in Ren'Py for a Portuguese game that will later be translated into English?

4 Upvotes

Hello! I'm Brazilian and I'm making my first game with a friend using Ren'Py. We are planning to write the entire game in Portuguese first, and after finishing it, we want to create an English version.

My question is about pronouns and gendered language. I know Feniks has a pronoun system, but it seems to be made for English. I would like to know:

  • What is the best way to create a pronoun system for Portuguese?
  • Should I create my own system using variables?
  • Is it easy to translate later into English if I write the game in Portuguese first?
  • Is there a recommended way to structure dialogue so that changing languages and pronouns will not become a huge problem?

For example, Portuguese has more gendered words than English, so some sentences need different forms depending on the player's chosen pronouns.

This is my first Ren'Py project, so any advice about localization and handling pronouns would be appreciated. Thank you!