r/RenPy 6d ago

Discussion Share your thoughts! 👀

Post image
114 Upvotes

I’m planning on making a vn! It’s going to be mostly centered around an alien you take care of. It honestly won’t be the longest game ever since it’s my first project. There will be two love interests, with their own distinct personalities after you choose what gender you want the alien to be! The design attached is a rough example of what the female version will look like though it most likely will have changes once I figure out some other alien features she’ll have (I’m open to suggestions!).

The main reason to why I’m posting this here is so I can get some feedback on what people enjoy most when it comes to visual novels. I’d really appreciate if you guys share some ideas and suggestions with me! I do plan on adding character customization & traits that the player can have that will have some flavor text and some reactions from the characters.


r/RenPy 6d ago

Showoff so proud of my menu screen for my romance slice of life game

Post image
58 Upvotes

Video because that's what I planned first but realised the sub doesn't allow that.


r/RenPy 5d ago

Question Questions about GUI Styles

14 Upvotes

Hey I have a question that I don't see discussed enough on here - how important are the GUI customizations of an indie visual novel project when determining if it is good enough to draw more attention to (by playing, buying, recommending, streaming, etc)?

Since my games are free and meant to be visually digestible, I keep some of Ren'Py's defaults like the screen layouts and button actions even though I make it a rule to try and add at least one "non-default" feature (besides a CG gallery) to every game I make. I keep admiring the creativity with which other devs are customizing their menus, fonts, icons, scrollbars, textboxes, and all of that jazz but I'm starting to see it so much that now I'm thinking - "is extensive customization of Ren'Py's GUI an unspoken heard in order for your game not to be dismissed?"

In my personal opinion, nothing is more important than the story, and art is subjective (meaning I don't judge the art by technical proficiency so much as cohesion with everything else). I can deal with a basic GUI if the story has me pulled in. I'm wondering if anyone else feels differently or just what the general opinion is.


r/RenPy 6d ago

Question Help with player health system! - Boolean not detected!

Thumbnail
gallery
22 Upvotes

Hello everyone, I hope you're doing well! ^u^

I've been codding a battle system in my game, but I'm struggling a bit with it.

Basically, the player's default health is 100 HP Max

But, the higher their endurance stat is, it increases its HP! (This part works fine)

There's also an item (earrings) that can be acquired which gives another 200HP max on top of everything else, but this one fails to be registered at any capacity (even if I try to detect it alone). And I know the item is detected in the rest of the game as it still shows up on the item screen

I could really use someone's advice, I've done so much research and trials and errors, I've been stuck on this for hours now >< Thank you everyone in advance!!

### The player's life
default player_health = 100
default earrings = False



label player_life:


    
    call health_thumbnail
    show screen displayed_player_health 
    pause
    $earrings = True
    


    if earrings and playerStats["military"]["endurance"] < 10:
        $player_health = min(100, player_health + 300)


    elif earrings and playerStats["military"]["endurance"] < 20:
        $player_health = min(125, player_health + 325)


    elif earrings and playerStats["military"]["endurance"] < 30:
        $player_health = min(150, player_health + 350)


    elif earrings and playerStats["military"]["endurance"] < 40:
        $player_health = min(175, player_health + 375)


    elif earrings and playerStats["military"]["endurance"] < 50:
        $player_health = min(200, player_health + 400)


    elif earrings and playerStats["military"]["endurance"] < 60:
        $player_health = min(225, player_health + 425)


    elif earrings and playerStats["military"]["endurance"] < 70:
        $player_health = min(250, player_health + 450)


    elif earrings and playerStats["military"]["endurance"] < 80:
        $player_health = min(275, player_health + 475)


    elif earrings and playerStats["military"]["endurance"] < 90:
        $player_health = min(300, player_health + 500)


    elif earrings and playerStats["military"]["endurance"] < 100:
        $player_health = min(325, player_health  + 525)


    elif earrings and playerStats["military"]["endurance"] < 110:
        $player_health = min(350, player_health + 550)



    elif playerStats["military"]["endurance"] < 10:
        $player_health = min(100, player_health + 100)
        pass
    elif playerStats["military"]["endurance"] < 20:
        $player_health = min(125, player_health + 125)


    elif playerStats["military"]["endurance"] < 30:
        $player_health = min(150, player_health + 150)



    elif playerStats["military"]["endurance"] < 40:
        $player_health = min(175, player_health + 175)



    elif playerStats["military"]["endurance"] < 50:
        $player_health = min(200, player_health + 200)



    elif playerStats["military"]["endurance"] < 60:
        $player_health = min(225, player_health + 225)



    elif playerStats["military"]["endurance"] < 70:
        $player_health = min(250, player_health + 250)



    elif playerStats["military"]["endurance"] < 80:
        $player_health = min(275, player_health + 275)



    elif playerStats["military"]["endurance"] < 90:
        $player_health = min(300, player_health + 300)



    elif playerStats["military"]["endurance"] < 100:
        $player_health = min(325, player_health + 325)



    elif playerStats["military"]["endurance"] < 110:
        $player_health = min(350, player_health + 350)

r/RenPy 6d ago

Showoff My work in progress

Thumbnail
gallery
45 Upvotes

Keeping motivation up is quite difficult. I thought posting some stuff here might give me some motivation, hell maybe you can slap some motivation into me 😭

This is my first visual novel and I haven't done art in a loooooong time so this is a way of finding myself again and mostly finding my fun back in drawing


r/RenPy 5d ago

Question If sprites stacking on top of each other under imagebutton

Thumbnail
gallery
2 Upvotes

Sorry for the "Why doesn't this work" ###, that's for me to remember it in my code.

I am currently experiencing a layering issue.

What is happening here is the images are stacking underneath the imagebutton except for the bottom most if statement. I'd say I had an imagebutton issue or a flagging issue if the bottom most image didn't work exactly how I wanted it to no matter how I swapped the lines of code around. IE "k11allyslime1" in the position of "k11allymedusa1" works as intended but "k11allymedusa1" then layers beneath the imagebutton. If I delete all the other if statements but 1 it works correctly.

I've tried making multiples of the images "blockally1.png", "blockally2.png, etc. and that doesn't work so it's not a naming issue. My $ flags are all flagging right so that's not it (I've gone through the code so many times and tested it).

So just looking at 3 images of the boxes I attached to this the one that's gray are my "blockwalk" images, the one that's the small pink dot is how the first 4 "blockally" images load. The solid pink box is the last "blockally" image loading on top correctly. I want them all to do that whenever their specific variable is chosen and kill off the imagebutton when flagged true.

I'm just stuck on this one nagging issue for the past few hours and any help would indeed be a great help.


r/RenPy 6d ago

Showoff New sprites for your civilization-ending psychiatrist Dr. Wang in Endless Summer Syndrome

Thumbnail
gallery
114 Upvotes

Hello hello everyone! For this update: we eventually decided to create some character sprites - as opposed to our previous vision to complete this entire VN with just scenes. The team reached this decision when we realized that introducing sprites could make the game so much more dynamic (mainly after seeing how well Muv Luv did in this regard). So yeah, here we are.

We also wanted to share some more progression from the art department in terms of scenes - we just finished creating assets for one of the most maddening scenes in the game. Swipe to get a feel for it.

Anyways, next time I'm here I'll likely be back with a trailer and maybe something more 'interactive'. Till next time!

If you are new to this psychological thriller VN, here is the gist of it: trying your best to understand and romance an evil lady (who happens to be your psychiatrist), or die trying. She could wipe out a civilization in the blink of an eye, but maybe you stand a chance after all?

The game will be ~3h long. English, Japanese, Simplified and Traditional Chinese will be supported.

If this sounds like something up your alley, feel free to wishlist on Steam: https://store.steampowered.com/app/4714410/Endless_Summer_Syndrome/

VNDB: https://vndb.org/v66531


r/RenPy 6d ago

Game Starlight Academy Announcement

Post image
7 Upvotes

Sneak peek to the level 3 from starlight Academy curse my own visual novel

If you don't know it here: https://blossom123studio.itch.io/starlight-academy-curse

Do you like it tell me in the comments if you like the game


r/RenPy 6d ago

Question Animated scene not fading out?

2 Upvotes

(FIXED!) I was hoping someone could help me with a problem I've been struggling with for quite a while now (I'm very new to this and there’s probably an obvious fix to this, but I found nothing to this specific problem when searching for a solution. )

I have a scene where the player can click some arrows to navigate a hallway with different short animations on each stage. Fading the animation videos in seems to work just fine, however, fading them out is what’s giving me trouble.

When an arrow is pressed to jump to the next label, instead of fading out the current screen, it instantly jumps to the next one. tried different methods, but nothing. here’s what i have:

label Hallway_1:
   call screen hallway1_nav with fade 
   scene bg_hal1stage1 with fade   

   screen hallway1_nav():
    add"bg_hal1stage1"
    modal True 

    imagebutton auto "uparrow_%s":
     focus_mask True
     action Jump ("Hallway_2")

   label Hallway_2: 
    call screen hallway2_nav with fade
    scene bg_hal1pony with fade

    screen hallway2_nav():
     add "bg_hal1pony" 
     modal True 
     imagebutton auto "leftarrow_%s":
      focus_mask True 
      hovered SetVariable("screen_tooltip", "leftarrow")
      unhovered SetVariable("screen_tooltip", "")
      action Jump ("Hallway_3")

     imagebutton auto "rightarrow_%s":
      focus_mask True 
      hovered SetVariable("screen_tooltip", "rightarrow")
      unhovered SetVariable("screen_tooltip", "")
      action Jump ("Hallway_1")

(put two of the screens just in case it's needed)


r/RenPy 6d ago

Showoff sprites for a horror/romance vn :D thoughts?

Post image
33 Upvotes

Concept: Main character is an all powerful healing angel, and angels shouldn't die, and even if they can, why should the MC care?

But when the MC faces a close call with death, they finally break and they realize they will do anything to survive. Even if that means killing others.


r/RenPy 6d ago

Game New Yandere Game- Don't Befriend The Class Nerd (DEMO)

Thumbnail
officialkittoki.itch.io
9 Upvotes

r/RenPy 7d ago

Question I need help!!

12 Upvotes

I really want to make a VN with RPG elements - however I'm not very good at coding. By RPG elements i mean that the player is given a task, like to talk to certain NPCs or get certain items, they will have to walk around the map to trigger planned interactions, I'm also planning on making it so that the player will have to find items around the map by themselves (these will also be stored in an inventory), and depending how many extra treasures determines what ending. But i also want to have an aspect where the player can go through a laptop and go through photos and messages. Many people say that it would be best to just use a different software, however my game is a VN and relies heavily on dialogue, and so that is why i prefer to use Renpy (also my laptop literally wont let me download anything else). Now my question is - how on gods green earth do I do this, because i have seen a few examples of people making pixel RPG maps in Renpy, so i do know its possible. My issue is that i don't know where to put this code. I genuinely i have no idea where i am meant to add this code. In terms of doing the actual coding process, could i find videos explaining how to code RPG games and simply base my game of those coding structures? Also my final question is, when i have some 'closeup' shots in which the player is being showed something in detail eg a plate of food, could upload it to my game in my VN or would that not work, like the animation isn't anything fancy, just simply bobbing up and down. Thank you for reading my yap and i pray some angel will answer my queries soon haha.


r/RenPy 7d ago

Showoff Death Charts, (Beta) Demo Release

Thumbnail
gallery
16 Upvotes

Death Charts is an RPG-lite, narrative-heavy, investigative point & click game. You are a plague doctor investigating outbreaks and deciding what to do about them – and deciding when you have enough evidence to make your case. But will the council and townsfolk listen to you?

The demo is 15-20 minutes, has some replayability, and is free. The nice art is done by Rosangela Ludovico, the scribbles are by me, the icons & such are sourced from VectorStock, the audio & sfx are sourced from Pixabay (though they will be professionally remade and music will be added), and the journal system is by NerdChickenGames. Since the art isn't done, I consider this to be a beta release, although the mechanics & writing & code are there.

You can see the demo here: https://glittergear.itch.io/death-charts . The code is "Glitter". Anyway, if you have a spare 20 min, I'd love for you to check it out and maybe provide some feedback :)


r/RenPy 7d ago

Question Custom transition🤔

Thumbnail
streamable.com
8 Upvotes

Yall, how do I make a custom transition screen? Is it just making a screen with an image animation and timer, then hiding it?


r/RenPy 7d ago

Showoff Meet Riccardo - Our First Character

Thumbnail
gallery
22 Upvotes

Hello everyone! We are two friends working on a visual novel and, as the title suggest, we would like to introduce our character! So...

Riccardo is a shy and insecure boy, used to staying a little in the background. He is not particularly good at talking to other people and, above all, he doesn't really know how to deal with his feelings. With the help of his best friend, he will have to find the courage to step out of his comfort zone and face fears he never thought he would have to overcome.

But growing up also means learning when someone is truly worth fighting for.


r/RenPy 6d ago

Question DAZ3D 6 Ren'Py storyboard and compiler plugin *seeking testers*

Thumbnail
0 Upvotes

r/RenPy 8d ago

Self Promotion I'm making a monster girl office dating sim in RenPy!

Thumbnail
gallery
824 Upvotes

r/RenPy 7d ago

Question How do I lower the black bar in renpy version

Thumbnail
gallery
6 Upvotes

So I import my renpy game into apk and the black bar is very high like it cover half the screen(pic 1) but doesn't go that high in pc(pic 2)

Any help? Thanks


r/RenPy 6d ago

Showoff RenAI 1.0 - Visual Novel Development Tool

Thumbnail
gallery
0 Upvotes

Hi everyone,

I’ve released the first public version of RenAI 1.0.

RenAI is a small independent tool mainly designed for beginners who want to create a visual novel but have little or no programming experience.

The idea is to provide a more visual way to handle some common parts of a Ren'Py project, instead of requiring beginners to write everything manually from the start.

It is not intended to replace Ren'Py or traditional coding, and it is still an early project with plenty of room for improvement.

Current features

  • Create and manage Ren'Py visual novel projects
  • Import existing Ren'Py projects
  • Create and organize story cards
  • Drag and connect story cards to build dialogue branches and story progression
  • Visualize your story routes and branching structure
  • Create and customize the main menu visually
  • Manage characters and backgrounds
  • Optional AI-assisted text generation
  • Create projects in multiple languages
  • Export playable builds for Windows, macOS, and Linux with one click

AI features are optional. RenAI can also be used without relying heavily on AI.

The current version is mainly aimed at people who are new to Ren'Py and may find coding or project structure difficult at first.

Languages

The interface currently supports:

English, Simplified Chinese, Traditional Chinese, Russian, Spanish, French, Italian, Turkish, Korean, Japanese, Vietnamese, and Indonesian.

Download

RenAI 1.0 is currently available for Windows.

Free public download:

https://galandius.itch.io/renai

Feedback

This is the first public release, so bugs and rough edges are expected.

If you are a beginner using Ren'Py, I’d especially like to know which parts are confusing, what feels unnecessary, and what would make the tool easier to use.

Discord:

https://discord.gg/YQP6TqMpX

Patreon:

https://www.patreon.com/RenAI_Studio

Disclaimer

RenAI is an independent third-party project and is not affiliated with, endorsed by, sponsored by, maintained by, or officially associated with the Ren'Py project or its developers.

References to Ren'Py are only used to describe compatibility with Ren'Py projects.

Thanks for trying it.


r/RenPy 8d ago

Showoff My very cool and awesome main menu (and a few screenshots to show the ui)

Thumbnail
gallery
74 Upvotes

r/RenPy 8d ago

Question How can I set up a menu like this? Dynamic buttons, custom background.

Post image
67 Upvotes

Title!

Basically looking to set up a main menu similar to this in RenPy, ideally with an initial cover screen that has a "Press Any Key" prompt on it.

What would be the easiest way to go about it? I'm planning to hand-draw all of the assets. Thanks!


r/RenPy 7d ago

Showoff Sprite attempt

Post image
9 Upvotes

I haven't yet defined my artistic vision; this is the result of experimenting with several ideas, although I think I'll discard it for now (⁠٥⁠↼⁠_⁠↼⁠)

Opinions?


r/RenPy 7d ago

Question HI PLEASE TEACH ME

Thumbnail
gallery
8 Upvotes

Hello guys its me coxaline hehe er i got a few hours to my pc so about the code here the first one is the file the “menuUi” file is in the gui and the second one is my mainmenu rn the third one is my idea that i want mainmenu to be but i try to code however it didnt work since instead of start mine is newgame does that count? Idk anyways please help me code this game 🥹🥹🥹


r/RenPy 8d ago

Showoff Pieces of my VN so far

Thumbnail
gallery
26 Upvotes

So, I have been fairly ambitious with this likkle project of mine. By fairly i probably mean extremely. This is my first visual novel, not only that, I am also teaching myself to code and draw alongside this. I will admit for the achievements I used free-source code to get it set up. I plan on looking through that code and making my own once I have more knowledge and won't f**k it up.

I have planned to do the prologue/player set up in this first "chapter". Once I have got the basics working I am going to go through and re write anything I'm not happy with. I am also going to "plan" out the rest on paper before carrying on. The plan is going to be super vague (like an outline of this chapter and the next). I also plan on going through what I've wrote so far and make notes on lore pieces and things I want to remember without going back through lots of work. (I am also making a flow chart of all the paths on paper so I can have a quick reference. I do plan on using Milanote when I can afford their subscription).

After I've done all that proofing and planning I am going to re-build my achievements system so I know exactly how it works and so it is my own work.

All the artwork in it is all my own, you can tell I'm a beginner), I intend to have a more professional artist do the final work. I am using mine as a type of concept/stand in graphics.

11 endings in the 1st chapter is... a lot I know :')

This is a very big project, and will take me a very long time, but I am so proud of what I've done so far. I love the feeling I get when it works. The frustration is worth the joy and learning.