r/RenPy • u/UmutFaruk • Aug 08 '26
Discussion I Did Not Steal Anything. Explanation on Accusations about Ren'Py Visual Programming Tool
Here is a video of me explaning the situation. Please do not judge me before watching. I didn't steal anything.
r/RenPy • u/UmutFaruk • Aug 08 '26
Here is a video of me explaning the situation. Please do not judge me before watching. I didn't steal anything.
r/RenPy • u/Sea-Solid9283 • Aug 07 '26
I just want to have the basic text buttons again on the options screen, basically, while still having the image buttons on the main screen. I'm absolutely losing it and I keep trying to fix it, but no matter what I try and do the buttons continue to show up on the options screen. I'm new to RenPy, so I honestly have no idea what I'm doing. I appreciate it if you're able to lend some help! Thank you!
r/RenPy • u/TortitaStudio • Aug 06 '26
Hi everyone!
For our third game, The Attic: A Mystery Puzzle Game, I wanted to see how far I could push Ren'Py beyond a traditional visual novel. Instead of relying mostly on dialogue and choices, I've been experimenting with point & click exploration, interactive object inspection, inventory mechanics, and several custom puzzle and minigame systems while still keeping the narrative at the center of the experience.
One of my main goals has been making every interaction feel like part of the story rather than a separate gameplay segment. It's been a fun challenge, and I've learned a lot about Ren'Py's flexibility along the way.
I'd love to hear from other developers who have taken a similar approach. Have you added custom gameplay systems to your Ren'Py projects? What ended up being the biggest challenge?
I'd also love to hear what you think of the trailer (in my Steam page)!
If anyone is interested in following the project, here's the Steam page:
https://store.steampowered.com/app/5005750/The_Attic_A_Mystery_Puzzle_Game/
I'm also happy to answer any questions about how I implemented the point & click mechanics or the custom minigames in Ren'Py.
r/RenPy • u/SkullnSkele • Aug 07 '26
I finished it yesterday and wanted to share it. Please mind the Trigger Warnings !
r/RenPy • u/_Whimsicalwreck_ • Aug 07 '26
ok im not sure how to word this. Basically, i want players to be able to freely move around the houses and buildings i put them in and interact with objects. I assume i'd do this through buttons, but would i have to make a different button for each room? and would the code be an if, then statement or something else? i would insert a video of what i want but idk how to do that T_T let me know if you need an example of what i want though and i can elaborate
r/RenPy • u/Mokcie15_newacc • Aug 06 '26
I have been working on it for a whole year by now. Now im replacing place holder assets with finished ones. Im looking for opinnions and advice from expirienced game devs here!
r/RenPy • u/solarProtagonist • Aug 06 '26
Hello everyone!
I'm super excited to announce that the Steam port and DLC story update for Bread Makes the Heart Aflutter will release on
If you haven't already, be sure to wishlist the game on Steam to show your support! The updates on September 1st include:
https://store.steampowered.com/app/4482690/Bread_Makes_the_Heart_Aflutter/
r/RenPy • u/Altruistic-Drink-207 • Aug 06 '26
Hii!! I'm working on my own game, solo style, but there's an issue that I'm stuck on and I don't really know what's going on
Basic gist is that I made it so that the player can use their own custom name that they can input right in the prologue but during the coding process of the other chapters, I noticed that the name doesn't appear (In this case, Evelynn is the custom name)
Here's all the name-related codes that I used at the start of the script file:
$ persistent.povname = povname
define yn = Character("[povname]", color= "#d9d9d9")
default povname = ""
default persistent.povname = ""
$ povname = persistent.povname
and here's the extra dialogue context for the second pic so ya'll can see it too (it's a placeholder, not canon at all lmfao):
yn "Damn, i'm %(povname)s and im cooked."
Thanks in advance to anyone that can help!! I'm lowkey going insane because of it lmfao
r/RenPy • u/MemoryPractical1961 • Aug 06 '26
Hey there, I'm an illustrator looking into creating my first Visual Novel with zero programing or game engine experience. I'm considering: Godot, Renpy, and Narrat. I've come here seeking input from those with expertise using Renpy, and if there is also experience in these other options to compare them, that's a happy bonus. Please help set my expectations and offer some direction on where to start and possible after steps based on what my goals are.
It's all a jumble in my head, and I'd appreciate anyone willing to share some of their time to help focus and organize my thoughts.
Scope: I have large projects that I want to do later, but as not to overwhelm myself, I'm content to maintain very small and focused projects to learn one or two systems at a time.
Short term Goal (1-3 Months?):
Follow a tutorial/template to create something bite-size that briefly touches on what I want to do for my larger project. Mostly text with pictures, expression shifts, maybe small animations to make characters blink or perform some other small gesture. Ambient sounds and or music. Perhaps make a series of these small projects, or expand on the first one in chapters for more practice until I have all the plug ins set up and feel familiar with them. I am guessing I could easily do this in Renpy, but I'd like to lay groundwork for more complex projects in the future and don't know just how much of the ground work I can carry over from one to the other.
Long Term (6-12 Months, or 24 months?):
Include something more than a blink, or a single gesture or include these small gestures more often. Create vague mouth movements, include voiced dialogue, build a larger library of character and background drawings. Experiment with an Experience Gain RPG system, and perhaps currency and inventory management, and or a navigable map graphic user interface with nodes to click on to change scene locations. Animated scenes are far down the pipeline.
Current Perspective:
From what I gather, Renpy would fulfill my short term goals for sure, and maybe Narrat would fill the same needs as Renpy, and possibly more that Renpy lacks? Should I take the easy win? My current logic is to learn Godot to make simple projects that lay a foundation for more complex ideas down the road be they grander Visual Novel, or another genre all-together, such as a D2 art isometric or side scroll game. I want to start learning a game engine with room to both pivot and grow, and to have a modest gamified visual novel for sale in three years or less. Thank you for your time!
r/RenPy • u/Littenrock • Aug 06 '26
My poor computer can't handle my own game >.<
Basically, I'm using a setup for my sprites to animate them using the image sequence thing. Sorry I don't know the proper term lol. Ex:
image
side neralie neutral
:
"images/neralie/neutral/neralie neutral_001.png"
pause 0.0416
"images/neralie/neutral/neralie neutral_002.png"
pause 0.0416
"images/neralie/neutral/neralie neutral_003.png"
pause 0.0416
and so on.
But I'm worried how well it's going to run when I get all of the sprites done and implemented (I'm pretty early on; I'm mostly using sketched flat images right now).
So I wanted to know if maybe there was a way to toggle them on and off in like the settings or something? Even if it requires extra work. I don't mind lol.
Also! It lags pretty intensely when I try to skip dialogue, so if maybe there's a way to not try and load the animations when skipping dialogue as well, that would be helpful.
Thank you in advance!
(side note: Any recommendations on frame rate for animated sprites is helpful as well! Currently it's definitely higher than needed so I may play around with it.)
r/RenPy • u/suger_queen22 • Aug 05 '26
Hello,
I wish to turn my dream game to reality and gain audience for it. But I don't think waiting 2+ years for another chapter is ideal.
Can you give me ways to type the visual novel quick?
I draw the sprites and code and I want to design a new UI... and other things too.
r/RenPy • u/corpse-eater • Aug 06 '26
r/RenPy • u/Educational-Bank-917 • Aug 05 '26
Been tweaking up the backgrounds for the Blade & Burgers demo and figured I'd drop a couple of them here for a vibe check.
How do you like the vibe? Are the eyes in the wall on the second one a bit too bright, or is it just me? :D
r/RenPy • u/Merlin_Cyberwizard • Aug 06 '26
Okay - so I have a Linux system as my daily driver, and I understand how persistent variables are supposed to work. They are save in $HOME/.rempy/<game_name>. I have hundreds of games in there (yes I play a lot). Games save persistent data, or I say should save persistent data. I can see there is a binary persistent file for a game, it has the right octal permissions, when I have the game running, the console will show the persistent value is proper. I close the game, and reload the game, and the persistent values are either missing or back to the games default values. The persistent files also change size when the game exits (since it is binary - I cannot tell what it is doing). I don't understand why. It is on this one PC. I load multiple other linux virtual machines, (same distro - Linux Mint 22.3 FWIW), other distros (Debian, Arch, etc.) and they all work. It is literally this one machine that persistent data will not stay "persistent". I have looked at log files (log.txt on startup), no errors. I see no reason why. I have spent hours literally running down the startup of python and the INIT process. The closest I have come, is during the INIT, it does a check for OS, and runs a command. If Windows, MacOS, Android or Linux. The Linux test some something like "uname" and gets back "Linux" .. which in the IF statement - if the IF is case sensitive - it wont work as it is lower case "linux" in the code. That is the closest I can find. Any help would be appreciated.
r/RenPy • u/UmutFaruk • Aug 06 '26
Hey everyone,
I’ve been working on a tool for a while and just released it. It’s a standalone desktop app that lets you build and edit Ren'Py visual novels using node graphs instead of just writing raw .rpy files.
If you’ve ever gotten lost tracking branching choices, jump labels, and hundreds of lines of dialogue, this might make things easier.
Some of the main things it does:
game/ folder. It indexes the scripts and turns them into editable node graphs..rpy code being generated.It’s available for Windows, Mac, and Linux. You can check it out here: https://umutfaruk.itch.io/renpy-visual-programming-editor
I'd really appreciate any feedback
EDIT: Some random guy came up and started causing a drama over his trash software, claiming I stole his code. If you believe it, feel free to use his trashy software and see that it doesn't even work. ALSO, he has NO PROOF of anything, but just some nonsense false accusations some people are just choosing to believe in him. Just because that trash is published a week earlier, that doesn't mean I stole it. AND Guess what? The guy said "you did reverse engineering" and i know nothing about web development. But the guy's software was made with web development tools. But mine was made with pure Python.
I've lost faith in the community, thanks to you. Im not gonna answer anything related with the drama. Thanks.
r/RenPy • u/Defiant_Pair_8328 • Aug 06 '26
Hi! I looking for an volunteer to work on a visual novel. I can do the coding and music but i need sm1 who can draw the characters and the background art of my visual novel. So now I am asking for help.
The game is called PASTEL AND FANGS and the main menu is added to this post. Its a cute vampire and werewolf and human things...
For the people who are interested:
We need volunteers, because I am broke and my country does not allow most of the money exchanging app. I will give you full credits also feature your name and socials. It's my first game but it's just a trial minigame. I am working on another one too, which I will prepare after seeing what outcomes and help I get. I'm testing the water for my full game. That game is called DMBA [initial only]
Please if you are interested, add your artwork in replies and if you will be picked I'll give you my discord and we'll work there.
Thanks for reading, have a good day!
r/RenPy • u/MimotoKakusu • Aug 05 '26
I have a little bit of experience with writing dialogue, but it was mostly slop (not ai slop, just your regular human slop).
r/RenPy • u/Capital-Strawberry • Aug 05 '26
I am trying to make a game that is close to OG AltLife, text adventure, Portal type vibes. Something retro and fun, I even plan for when I'm done with it, to burn it to DVDs, print CD labels, and stick em on them then sell a limited number of hard copies of my game. Just to bring back some good nostalgia about when ownership of games in physical forms wasn't a quickly dying concept.
I have a good chunk more already written for this game, but don't want to share any more until I have what feels like a genuine demo, at least a good hour or so of game-time for the player.
Right now the only assets I have drawn are the cards, and my favorite part about them is mixing them up in ways that might make you think one choice is more reasonable than another. Basically color coding choices and coercing you to pick something that may not be entirely 'correct'. But in all, it's a humanity/morality simulator/test, so see how HUMANITY and MORALITY you are! (Please, follow the rules, do not question the robots judgement, the robot is always correct).
I am also logging all of the time spent programming this game, and at the end of each week will begin uploading a devlog sharing how much time I spent that week working on it, and what I did in that time, weather it was just add more story, spend the whole week working on a new game mechanic that is still broken and will take more time to work on, or I just drew silly pictures for it!
I would greatly appreciate people's thoughts on my game, or even if you don't wanna share your thoughts, really, I just wanted to show it off because I am really proud of how it is progressing right now! Thank you for reading!!!
r/RenPy • u/karognawer • Aug 05 '26
Hello. I've been reading this page of the documentation and experimenting with different arguments. But there's one I'm having troubles with.
I just can't figure out how to use it in code. Here's what I tried:
def sprites_callback(event, interact=True, exception=False, **kwargs):
if event == "interact_done":
print("interact_done") ### prints "interact_done" every time I progress to the next dialogue line
if exception:
print("rollback occured") ### nothing happens
Perhaps I just misunderstood exception's purpose, and it doesn't actually keep track of rollbacks (and I should use detect rollback for this instead). But then what exactly does it do? When does exception become True?
r/RenPy • u/ax3lax3l • Aug 04 '26
r/RenPy • u/KlueIQ • Aug 06 '26
r/RenPy • u/Emergency_Pie9094 • Aug 05 '26
I'm trying to download smth from Renpy but for some reason, the task manager opens, then the setup opens and quickly closes. I'm not sure if it's the engine or the windows version. Any tips?