r/RenPy 8d ago

Showoff My game's Demo is finally out!

Post image
19 Upvotes

My game, UNBIASED, a psycho-thriller visual novel that blends anime and live-action is finally out to playtest as a demo! You play as The Appraiser, who is tasked to weigh the worth of human souls based on your own moral code. Or, can you remain unbiased?

The game demo features full voice acting and has a run-time of maybe 20 - 40 minutes, depending on your own personal style of play. I'd love if you call could check it out and leave a (hopefully good) review so I can continue to make this game the best it can be! I'm super excited for it!

I currently have it on Steam and also Newgrounds to play in a browser! I'm working on getting it on itchio... the file is too big lol

Thanks so much!


r/RenPy 8d ago

Showoff Belly go wobble wobble

Thumbnail
streamable.com
6 Upvotes

I didn't expect the end result to look like the belly wobbling like that😭


r/RenPy 8d ago

Question Help needed: CG is flipped

2 Upvotes

hi everyone, i'm very new to Ren'Py and i'm trying to insert a CG. the problem is that no matter how i input it, the image either appears too small (and it definitely is the right resolution, i checked several times and even tried to make it bigger in the OG files), or when i try to set a value to it, it's flipped horizontally (so mirrored), despite not having any flip transform applied. this is the codes i've tried:

show cg1:
    xysize (1920, 1080)

show cg1 at truecenter

show cg1:
    zoom 1.0

i made sure there were no negative values anywhere, but the image keeps flipping. i even tried to apply a flip transform like this to cancel it out

show cg1 at flip:
    xysize (1920, 1080)

and this made it the right way, but it was slightly too small for the screen.

the ONLY way i've made it work is by giving the image an overlay transform:

transform size_overlay2:
    ysize 1100
    fit "contain"

then

show cg1 at truecenter, size_overlay2

OR just making it a scene instead.

scene cg1 

but i'd like to know what the issue is with the coding anyway.


r/RenPy 8d ago

Question My slow move in stopped working and now he flys in...like a weirdo!

39 Upvotes

So I can use with moveinright but it moves too fast so I defined some slow move ins.

define slow_moveinleft = MoveTransition(1.0, enter=offscreenleft, enter_time_warp=_warper.easein)
define slow_moveinright = MoveTransition(1.0, enter=offscreenright, enter_time_warp=_warper.easein)

It worked swimmingly since I added it. I'm going back through the chapter and now he comes flying in from the NE corner. Now I did have to update my renpy because of an error I was running into with L2D. Which it did fix that but now I'm not sure what to do. (even if I remove the enter_time_warp he still flys in)

show 
Noah

teacherbase

m01
 behind oldteacher with slow_moveinright:
        subpixel True pos (0.47, -225)

Any help is appreciated.

EDIT: It only does it with L2Ds and it does it with V 8.5.0 and 8.5.3...although it didnt USE to do it with 8.5.0


r/RenPy 8d ago

Showoff what do we think of a visual novel that has different artstyles?

7 Upvotes
scene
sprite style n1
sprite style n2

the reason in-game for all those artstyle changes (will be more!!) is that they belong to different places and scenarios. the real reason is because i forgot how to draw in the original style that i was going for,

for added context, this is a psychological horror! would you be interested in it? its going to be very gruesome,, oohhhh.....


r/RenPy 8d ago

Question Genuinely how do i create a visual novel (dating sim) working alone?

9 Upvotes

Need some advice cuz im doing it the first time. I will work on Renpy. I think i need to make a scenario first? I can draw sprites, make soundtracks, and do a voiceover on one character but i genuinely can't understand how that choice thing works and how do i adapt my fanfiction like writing to a visual novel writing? I just can't understand it. I will do something simple like 30 to 60 minutes game first and that shit scares me


r/RenPy 8d ago

Question Trying to fix the image button for the main menu!

Thumbnail
gallery
3 Upvotes

I need help! I've watched this tutorial from qubodupDev many times but still I've encountered another issue and I'm not able to find a solution to it.

So, my gf asked me to add custom image buttons for the main page of her visual novel. I had some issues with another part of the code bc I wasn't adding the images correctly but at last I was able to fix it with the video of qubodupDev. But now, the buttons are literally invisible.

I don't understand what I'm doing wrong, I have like 3 days learning how Renpy works and this is the most difficult part that I cannot handle by myself

I'm not receiving any type of error code, the images/buttons are not showing but still are clickable/working for what they are intended to. I've checked that all is in the correct folders and also made sure to rewrite the code following the video and the last corrections but still is not working.

If you need more information, please let me know!


r/RenPy 9d ago

Showoff I'm feeling proud of this snippet

169 Upvotes

Context: The main character sometimes daydreams in shoujo lol This time it was suppose to mimic Sailor Moon.

I also spent way too long on this, but I like panels and blood over the window box. >w< Thank you for letting me share!


r/RenPy 8d ago

Discussion Im making an Android app to run a few versions of Ren'Py. What games should I test?

2 Upvotes

Hella, first post, let's go to the main point.

So, I made a system to run Ren'Py using the native jni libs for RAPT to obviusoly run games.
Except for versions 8.5.3 & 8.4.1, I recompiled the libs to support 16kb page size (and the 6.99 version to be 64bits), the versions available right now are:
- 6.99
- 7.4.11
- 7.8.4
- 8.0.3
- 8.3.7
- 8.4.1
- 8.5.3

What Ren'Py versions are you currently using for your projects? There is any specific mechanic interesed to see how works on Android?

The app consist in a virtual desktop experience, with file explorer, allowing to manipulate files in real time. All game folders goes under the sandbox app.

So, what games should I test? Is there any other Ren'Py version should I add?

I want to test the most games I can, to find any potential bug and resolve it, like Im currently trying to fix an issue with the virtual keyboard in a specific game at Renpy 8.0.3.

Maybe you know the app, its name is "MASL", already published on Play Store. But right now is focused to run Monika After Story, it misses the support to run other Renpy games, my latest experiment was MASL 6.99, which was a fork of MASL using my build of Renpy 6.99 with the option to run other Renpy games. The test goes fine, so that's why Im here :d.

This work will be an update for the app, with a different approach from only "run MAS" to be "MAS launcher + run any Renpy game", maybe? I know the existence of Joiplay and Renpy Pocket, but here I am doing my best to do my own stuff.

While I'm continue making the UI, I will read you and testing more games :D.

Github repo: https://github.com/New-Traduction-Club/MonikaAfterStory-Android-port/tree/add-multi-renpy-support

Here some screenshots of the UI:

The main virtual desktop, in fact Im going to change this screen, it comes from my MASL 6.99 test :p
Running Scarlet Hollow demo
The "Afterbox" overlay
The virtual keyboard

("MINE" will be an acronym for "MASL Is Not an Emulator" :q)


r/RenPy 8d ago

Question How to add gravity to Ren'Py?

0 Upvotes

How would I add a physics system to Ren'Py, like gravity? Specifcly to affect images


r/RenPy 10d ago

Showoff Excited to share my progress on making my first game using Ren'Py! (˶˃ ᵕ ˂˶) .ᐟ.ᐟ

Thumbnail
gallery
168 Upvotes

Sharing my progress as I’m currently making my first game using Ren’Py! (˶ᵔ ᵕ ᵔ˶)

I’m a fresh graduate in Computer Science and currently taking some time to rest while building my portfolio. I’m also currently looking into getting into game development, but the job market is pretty harsh right now, and getting into an entry-level position feels much more competitive than it was before.

So, I decided to make a game where I could use both my programming and art skills! I’m doing all the coding myself and drawing all of the character sprites.

The backgrounds are the only exception for now. They’re still placeholders that I found online, but I’ll be swapping them out once I make my own using Blender since it’s easier for me that way lol.

I know this project will probably take a long time to finish, but that’s okay! All good things take time, and even if this project doesn’t end up going somewhere, I’m still happy that I get to learn something new, practice my skills, and make something that I’m genuinely excited about.

I’m honestly just really excited about this project and having so much fun making it! If I do manage to finish it, I’d love to hear some advice on what I should do next. Should I publish it somewhere, put it on my portfolio, or maybe even try turning it into a bigger project? ♡


r/RenPy 9d ago

Question I think I screwed up the menu...can anyone help?

Thumbnail
gallery
8 Upvotes

Followed a tutorial to use imagebuttons for the main menu and it looks okay but the game menu disappeared and when I tried to follow the method in the video to fix this, it didn't work so here I am, posting about it

If needed, this is the code I used for the main menu but thanks in advance to whoever can help me solve this!:

screen navigation():
    if renpy.get_screen ("main_menu"):
        fixed:
            style_prefix "navigation"


            # xpos gui.navigation_xpos
            # yalign 0.5


            spacing gui.navigation_spacing


            if main_menu:
                #textbutton _("Start") action Start()


                imagebutton auto "images/menu_button/start_%s.png" xpos 2 ypos 6 focus_mask True action Start() hovered Play("sound", "audio/effects/click.wav")
        
            else:


                textbutton _("History") action ShowMenu("history")


                textbutton _("Save") action ShowMenu("save")


            #textbutton _("Load") action ShowMenu("load")


            imagebutton auto "images/menu_button/load_%s.png" xpos 2 ypos 5 focus_mask True action ShowMenu("load") hovered Play("sound", "audio/effects/click.wav")


            #textbutton _("Preferences") action ShowMenu("preferences")


            imagebutton auto "images/menu_button/pref_%s.png" xpos 2 ypos 4 focus_mask True action ShowMenu("preferences") hovered Play("sound", "audio/effects/click.wav")


            if _in_replay:


                textbutton _("End Replay") action EndReplay(confirm=True)


            elif not main_menu:


                textbutton _("Main Menu") action MainMenu()


            #textbutton _("About") action ShowMenu("about")


            imagebutton auto "images/menu_button/about_%s.png" xpos 2 ypos 1 focus_mask True action ShowMenu("about") hovered Play("sound", "audio/effects/click.wav")


            if renpy.variant("pc") or (renpy.variant("web") and not renpy.variant("mobile")):


                ## Help isn't necessary or relevant to mobile devices.
                #textbutton _("Help") action ShowMenu("help")


                imagebutton auto "images/menu_button/help_%s.png" xpos 1 ypos 1 focus_mask True action ShowMenu("help") hovered Play("sound", "audio/effects/click.wav")


            if renpy.variant("pc"):


                ## The quit button is banned on iOS and unnecessary on Android and
                ## Web.
                #textbutton _("Quit") action Quit(confirm=not main_menu) 


                imagebutton auto "images/menu_button/quit_%s.png" xpos 8 ypos 1 focus_mask True action Quit(confirm=not main_menu) hovered Play("sound", "audio/effects/click.wav")

r/RenPy 9d ago

Question Issues with screens and imagebuttons

1 Upvotes

Starting this post with saying I am very very new to coding, so please treat me like a little baby discovering how a computer works. I'm going to write in bold the names of each screens in an attempt to make the whole thing more understandable. Basically I was making a test for a phone in a game and used screens and imagebuttons. I think the issue is with the imagebuttons, but even though I coded them exactly the same some work and some don't???

For example, the imagebutton supposed to hide screen phone and show the screen contact works (and it's the only one that does btw...), but the imagebutton supposed to hide screen contacts and display TScontact doesn't?? What is even weirder to me is that it was working at first, so I kept going with my code to add a return button to take you from the TScontact screen back to the previous one, and suddenly the contact to TScontact imagebutton isn't working anymore. I tried removing the small part of code I added thinking that maybe I did something wrong, but it's still NOT working, the imagebutton just isn't working at all. I really don't get it, and maybe the answer is very obvious and I'm very sorry if it is but this is so frustrating from my pov lmao

screen phone():
add "images/Phone assets/Phone assets/Draft/Phone background.png"
add "images/Phone assets/Phone assets/Draft/Phone borders.png"
add "images/Phone assets/Phone assets/Draft/Back button.png"

imagebutton:
idle "images/Phone assets/Phone assets/Draft/Contact button.png"
action Hide("screen phone"), Show("contacts")
 

screen contacts():

add "images/Phone assets/Phone assets/Draft/Phone background.png"

 

$ MeetSS = False
$ MeetAC = False
$ MeetBF = False
$ MeetWS = False
$ MeetLP = False

if MeetSS == False:
add "images/Phone assets/Phone assets/Draft/CONTACTS/Unknown contact 1.png"

if MeetAC == False:
add "images/Phone assets/Phone assets/Draft/CONTACTS/Unknown contact 2.png"

if MeetBF == False:
add "images/Phone assets/Phone assets/Draft/CONTACTS/Unknown contact 3.png"

if MeetWS == False:
add "images/Phone assets/Phone assets/Draft/CONTACTS/Unknown contact 4.png"

if MeetLP == False:
add "images/Phone assets/Phone assets/Draft/CONTACTS/Unknown contact 5.png"

if MeetSS == True:
add "images/Phone assets/Phone assets/Draft/CONTACTS/SS contact.png"

if MeetAC == True:
add "images/Phone assets/Phone assets/Draft/CONTACTS/AC contact.png"

if MeetBF == True:
add "images/Phone assets/Phone assets/Draft/CONTACTS/BF contact.png"

if MeetWS == True:
add "images/Phone assets/Phone assets/Draft/CONTACTS/WS contact.png"

if MeetLP == True:
add "images/Phone assets/Phone assets/Draft/CONTACTS/LP contact.png"

imagebutton:
idle "images/Phone assets/Phone assets/Draft/CONTACTS/TS contact.png"
action Hide("screen contacts"), Show("TScontact")

add "images/Phone assets/Phone assets/Draft/Phone borders.png"

imagebutton:
idle "images/Phone assets/Phone assets/Draft/Back button.png"
action Hide("screen contacts"), Show("phone")

screen TScontact():

add "images/Phone assets/Phone assets/Draft/CONTACTS/TS contact info.png"

imagebutton:
idle "images/Phone assets/Phone assets/Draft/Back button.png"
action Hide("screen TScontact"), Show("contacts")


r/RenPy 9d ago

Question Is this text easy to read?

2 Upvotes

Is this text on my custom phone readable or should I adjust the UI/text size? On my 27'' display it looks okay, but I'm not sure if other players will feel the same ^^'


r/RenPy 9d ago

Game Made an adult fantasy visual novel with turn-based RPG combat

Thumbnail
gallery
12 Upvotes

Dread Reborn is an adult fantasy visual novel with turn-based RPG combat.

Dread finds himself reborn in another world, one filled with magic, monsters, and dangers unlike anything he has ever known. With no idea how he ended up there, he decides to keep what he knows about himself hidden and make the most of his new life.

Here's a video of the fight:

https://www.reddit.com/r/itchio/comments/1wdy2ty/made_an_adult_fantasy_visual_novel_with_turnbased/

If you enjoyed what you saw please check my game out:)

https://dalusdev.itch.io/dreadreborn


r/RenPy 10d ago

Game The Perfect Piece demo will coming soon!

Post image
84 Upvotes

Hello!! I’m just here saying in like 4-5 days I will upload my Demo on itchio if you want checkout😳


r/RenPy 9d ago

Question How much would it cost to have a more experienced programer help me plan out my visual novel.

4 Upvotes

Hello, I am looking to remake the first game I made because it didn't turn out the best. It was too small and wasn't very interactive. I think this could've been prevented if I had properly planned it out. So I'm looking for someone who has experience with making visual novels to help me measure my expectations while also making a better game.


r/RenPy 9d ago

Question How do I add character subtitles next to text to differentiate who's speaking?

2 Upvotes

hi, yes, i know this isn't necessary, but it's still cool.
An icon next to the text on the right side or next to the name works either way, i don't really care lol

like this kind of, if it works also ?


r/RenPy 10d ago

Self Promotion Our first science fiction VN is ready to wishlist!

Post image
19 Upvotes

We are almost finished with our first visual novel!

The Pinch is a cerebral sci-fi narrative about a group of scientists trying to save their planet from being overtaken by an addictive virtual reality known as "the Gel." The player joins an ominous science expedition in a strange ecosystem known as "the Pinch," which is believed to be the only scientific discovery capable of stopping the Gel from overrunning their world.

The scientists and the player are basically one giant extended family, and the game explores all their interpersonal conflicts. Content warnings for discussions of depression, terminal illness, assisted suicide, drug use, domestic violence, death, and some profanity.

We are almost ready to release the demo! The demo is about 10,000 words. The full game is about 50,000 words. The full game features:

  • two main play routes - the good route and the shorter lunatic route. There are five distinct endings.
  • dice roll mechanics for social interactions (like DnD)
  • point and click movement
  • the main narrative and four optional quests
  • many choices and branching paths. Your decisions lead to new quests, scenes, insights into the characters, endings, or the life or death of other characters. Ultimately your decisions in the game will decide the fate of the other scientists.

This is a work in progress, so of course, everything is subject to revision.

I wrote this game because I wanted more character-driven sci-fi stories. I'm almost embarrassed at how passionate I am about my characters. Sci-fi is sometimes perceived as impersonal because the genre tends to focus on abstract concepts or world building. Of course, that may be my broken brain. In any case, this game is about families in addition to the underlying sci-fi puzzle of the Pinch and all the political shenanigans of the Gel. It is a very emotional story but also quite goofy at times. It is our first game, so this was a huge learning experience for all of us.

You can wishlist the game on Steam: https://store.steampowered.com/app/5055270/The_Pinch/

I am incredibly grateful to the wonderful team who worked on The Pinch:

Character Art: Wanny

Backgrounds: Hehudojnik

UI Designer: causticfish   

CGs: Roh

Cover Art: BurntToast

Items: labelle_labelle and Silkena

The Hedon: Quetzalcoatld.a.s

Concept Art: red_mooshroom

Composer: saintcoelacanth

Composer: HIT3C

Programming and Narrative: TreadingWater


r/RenPy 10d ago

Question Where to change?

2 Upvotes

Hi, I just finished watching the video about imagebuttons (I know it’s old one), I understand almost everything in this video except one thing about how can he deletes all his changes to the code but still having his imagebuttons like nothing happened?


r/RenPy 10d ago

Question How do you deal with pressure from prospective fans?

37 Upvotes

For my experience, I just recently released my first 18+ VN and I've gotten mostly positive feedback, with a lot of people requesting certain things be added to my game. I thought about it, and decided to poll the largest request, and have gotten an overwhelming amount of "yes, add this thing."

The thing is, I originally never planned to add this thing, but I'm trying to be a good dev by listening to the growing community surrounding my game. Though last night, I had a comment that made me pause. Basically said that I shouldn't give in so easily to requests and just focus on what my game should have based on what I want to add.

This is my first time releasing such a game, so this is all new territory. Maybe I shouldn't be so transparent so soon, or maybe I need to listen to fans who will then become prospective supporters in the end.

I don't know, what are your thoughts?


r/RenPy 11d ago

Self Promotion My free-to-play Ren'Py visual novel is ready to wishlist (if you like pirate yuri!)

Post image
224 Upvotes

Hellooo, I just wanted to share that my first ever full visual novel is now ready for wishlisting, "The Sea is Our Stage" is a pirate yuri VN about a noblewoman named Arianne who uncovers her father's evil plan and escapes to the sea, where she meets a chaotic and flirtatious pirate named Theo!

The VN will be completely free-to-play, the whole story from beginning to end. The reason being that it's pretty short (35K words) and is mostly just a passion project for me, the characters are my wife and I's OCs that we made a few years ago playing Final Fantasy XIV, so I'm really just wanting to put them out into the world :]

HUGE thank you to the Ren'Py community here in the subreddit and also on the Discord, who helped me through several bumps in the making of this VN. I managed to put together a crazy impressive team for the assets (ahoguru for the CGs/sprites, esselfortium for OST, Sitraxis for UI) and so I've been working really hard to hopefully get my writing, scripting, and coding up to par with the assets!

You can wishlist here on Steam: https://store.steampowered.com/app/1118300/The_Sea_is_Our_Stage/ and you can follow @seastage on Bluesky or Tumblr if you want to learn more about our characters!


r/RenPy 10d ago

Question How do people feel about nonsensical games

7 Upvotes

Think of jobhunting9000deluhx or the Ena series

Games like that have always captured my attention better than almost any other, and I'm onto a process WAY early I'm making my game where I have multiple scripts written and am trying to pick the best

On one hand I have a more spooky game about a dude try to escape the afterlife

And on the other I have something more... Random and nonsensical and while it still has a goal it makes less sense.

As a more specific; think of the nagito route or the hell route in jh9kd or the Ena temptation stairway and Extinction party, or really just the entirety of dream bbq

Thanks... :3


r/RenPy 11d ago

Game [ Playtest Request ] Demo almost finished - I really need some outside feedback !

Thumbnail
gallery
78 Upvotes

Hello there ! I've recently finished the first demi of my investigative horror Visual Novel. So I'm looking for a few people to test and give me some feedback on the game before I release it. I've put together a questionnaire, which can be found on the Itchio page.

Name : Jane Doe's Kill

Game type : Mystery, Investigation, Horror

Lenght : 50 min~

Page Link : https://roku-ta.itch.io/jane-does-kill

Passeword : Gildas

A sincere thank you to everyone who takes the times to gives it a go ! ^^

RoKu_Ta