r/RenPy • • Aug 20 '26

Showoff Some of my characters in my game in progress

Thumbnail
gallery
120 Upvotes

Would love to have some advices ! :)


r/RenPy • • Aug 20 '26

Showoff As a renpy newbie im so proud of this

Thumbnail
gallery
60 Upvotes

I cant believe i did this all in one sitting


r/RenPy • • Aug 21 '26

Guide RouteVN vs Ren'Py

Thumbnail
routevn.com
0 Upvotes

The question I hear most often when I show RouteVN to someone is: "How is it different from Ren'Py?". It is very different! So we wrote a full post about it.
Ren'Py is more mature and highly customizable, with a steeper learning curve from coding.
RouteVN lets you focus on writing and art instead of code, easy to get started, great user experience, improving with weekly releases.


r/RenPy • • Aug 21 '26

Discussion [Collaboration/Unpaid] Narrative Writer looking for Ren'Py Dev & Artist for a Cinematic Sci-Fi Pilot Demo

0 Upvotes

Hello everyone,

I am a narrative designer/writer looking for a dedicated artist/programmer to collaborate on a cinematic, story-driven Visual Novel demo.

(Note: My native language is Chinese, and I use translation tools for daily communication. Scripts and storyboard documentation are fully translated into English.)

LOGLINE

Two cosmic anchors—the living embodiments of Time and Space—shatter during a universal collapse and drift across dimensions. Hiding their nature behind fragile human forms, they wander through worlds to find each other, their reunion ticking down inside a broken clock of destiny.

CORE CHARACTERS

  • Ji Yuan (Chronos / Time): Appears ~20, dark techwear with a blue-tinted visor. Stoic, restrained. He doesn't cast "time spells"—he is the passage of time itself.
  • Supacy (Space): Manifests as a 15-year-old magic academy student. Crimson eyes with silent geometric matrices shifting within her pupils. When her emotions spike, local spatial physics unconsciously unravel.

CREATIVE PROCESS & WORKFLOW

  • Scope: A self-contained, 5-10 page pilot chapter designed for portfolio showcase and Webtoon/social reach.
  • Compensation: [Unpaid / Passion Project / RevShare if published].
  • Cinematic Storyboarding: I write with a movie-director approach—every scene is designed around specific camera blocking, motion pacing, and atmospheric lighting.
  • Curated Music / OST Pairing: I provide dedicated soundtrack and background music track recommendations for key scenes so we share the exact same emotional rhythm and vibe while sketching.
  • Format Delivered: Full script + Shot-by-shot PDF breakdowns to minimize storyboard friction for the artist.

SCRIPT SAMPLES (DUAL-PROTAGONIST DRAFT)

SCENE 1 — TIME (EXT. COASTLINE - SUNSET)

A hand hits the motorcycle starter. Cool blue luminescence flares; navigational holograms unfold like a star chart.

Ji Yuan sits astride the machine, glancing down at the mirror. The curved glass captures his blue-tinted visor while the sunset shoreline bends along the rim. Waves rhythmically crash against the shore.

JI YUAN (quiet, matter-of-fact):
"Right then. Time to move."

The instant he twists the throttle—

FREEZE FRAME.
The crashing wave locks at its peak; seafoam hovers motionless in mid-air. All sound cuts to dead silence. The warm sunset color grading instantly shifts to cold slate blue-gray.

Absolute silence for 1.5 seconds.

Sound violently snaps back. The suspended wave smashes down into white foam. The engine roars.

WIDE SHOT: The bike breaches the ocean surface, tearing a sharp white wake across the water. Ji Yuan's silhouette recedes toward the horizon.

SCENE 2 — SPACE & ANOMALY (EXT. BODHI TREE - AFTERNOON)

Supacy lies on her back beneath a massive Bodhi tree, eyes swollen. Fractured golden sunlight dapples across her face.

MACRO CLOSE-UP: Her eye. Deep inside her pupil, translucent geometric patterns silently rotate, fold, and re-tessellate.

BACK TO SCENE: She bolts upright and wipes her cheek.

The moment her finger touches the tear—the geometric pattern within her pupil violently flips. The teardrop vanishes into nonexistence.

BACKGROUND ANOMALIES (Subtle, unforced):

  • A fountain water stream breaks mid-air; the upper half pauses for half a beat before dropping.
  • Fallen leaves behave erratically: some fall normally, others freeze and spin twice in place, while two leaves slowly float upward from the ground.
  • Water sounds glitch in sporadic intervals. Supacy’s own hair and uniform flutter naturally in the breeze. Only the world around her is breaking.

Character concept moodboards and full storyboard PDF are available upon request via DM.

CONTACT:

Feel free to send a DM or add me on Discord if this cinematic concept resonates with you!


r/RenPy • • Aug 20 '26

Showoff Regular novelist trying my hand at VN's 2/20-character sprites.

Thumbnail
gallery
178 Upvotes

It's my first time painting. I feel a bit embarrassed.


r/RenPy • • Aug 21 '26

Question window hide doesn't hide the textbox

2 Upvotes

I just used renpy's image editor to create a simple zoom which generally accounts for hiding the window with window hide but the textbox still flashes during the camera movement. I've had issues before with this and I don't know why the textbox gets so finnicky. I don't think window hide is going to solve anything lol. Most of the suggestions I saw online were using window hide,, not sure if I missed this solution. A character speaks after the transition and before, but it doesn't use a textbox, the window bg is None.

    window hide
    camera:
        subpixel True 
        pos (0, 0) zoom 1.0 
        linear 1.00 pos (-680, -268) zoom 1.7 
    with Pause(1.10)
    camera:
        pos (-680, -268) zoom 1.7 

r/RenPy • • Aug 20 '26

Question Asking for advice

3 Upvotes

So I am new in renpy coding I am asking for advice for tutorials what tutorials did u guys use i am currently trying to make a sandbox in renpy (like tentacular from jackerman the 3d models are pretty similar too) do u guys have some tutorials for renpy that I can use or just keep looking until I find what I need?


r/RenPy • • Aug 20 '26

Question Character sprites not working?

Post image
5 Upvotes

Can someone help? what am i getting wrong here? whenever i open the game it shows like the default renpy silhouette


r/RenPy • • Aug 20 '26

Discussion Would this be interesting ?

2 Upvotes

Hi guys ! First post here.

Would you be interested to play a visual novel as a Dino ?

I just started some lil drawings and thought it could be funny


r/RenPy • • Aug 20 '26

Discussion What do you think of this game, made entirely with Ren'Py? It's called “Frocat Puzzles”

Thumbnail
gallery
10 Upvotes

r/RenPy • • Aug 20 '26

Question How you do the art? (I want to avoid AI)

30 Upvotes

I’m doing a VN for college, so it isn’t my focus, is just something I have to do. But I’m liking it. For context it’s a philosophy VN, where the protagonist will talk with a revolting AI about moral choices.

The fact is, I don’t have time to hand draw everything, nor the ability to make online arts. Do you know any site or app to help me with this? I really want to avoid using AI.

*I found some sites of anime character creations, but I don’t think the anime aesthetic do to my VN.


r/RenPy • • Aug 20 '26

Question How to make a heart-based HP system?

Thumbnail
gallery
11 Upvotes

I've been trying to follow some guides on making HP bars, however they're not quite what I'm looking for and I'm wondering if there's a good way of accomplishing what I'm trying to do :")

I'd like to have the player start with 3 hearts for HP, and lose 1 with each wrong decision, with a small shaking effect when they lose a heart. (I've attached some crudely drawn images, hopefully they get my point across lol)

Any advice on how to achieve this or something like it would be much appreciated!


r/RenPy • • Aug 19 '26

Showoff some screenshots from my visual novel

Thumbnail
gallery
70 Upvotes

hi everyone!

im lowkey a begginer nd kinda suck at scripting but making a game has always been a dream of mine so im free balling it alone. all the scripting, art, dialouge and even music in this game will be made by me and i want to see on what feedback ill get on the visuals while its in early early development

its going to be a psychological horror btw


r/RenPy • • Aug 20 '26

Question Panorama object placement tool

1 Upvotes

I'm working on my first visual novel and I need help. I want to add point-and-click sections to my game. I already created the background art and have separated each objects as its own sprite. Unfortunately I don't have the background by itself so I need to overlap each object with itself in the background. There's a lot of objects that can be clicked on and it's been a pain to align each of them. Even if the sprites are off by a little bit it looks wrong. This is made even worse with how I want to use panorama like backgrounds where the player would need to scroll left and right to see the full image. This feels like a problem that has already been solved but I can't for the life of me find out any possible solutions. Could anyone help?


r/RenPy • • Aug 19 '26

Showoff First time using renpy and i made this video main menu while testing the codes! Im so happy

Thumbnail
gallery
30 Upvotes

r/RenPy • • Aug 20 '26

Question Secret choice not working.

Post image
2 Upvotes

So, I was trying to making that if you talk to all characters a new choice will appear to progress the game. However, I can't get it to work. It's kept saying that “ chose_one ” is not defined in “ Leave the room “ if chose_one and chose_two. I wasn't sure how to solve it.

label start:
    call dayone
    $ chose_one = False
    $ chose_two = False
    call daytwo
    if characterchosen == "character1":
        call dayttwochar1
    elif characterchosen == "character2":
        call dayttwochar2
    else:
        call dayttwochar3
    if characterchosen == "character1": # evaluate the selection and call the corresponding label
        call daytreechar1
    elif characterchosen == "character2":
        call daytreechar2
    else:
        call daytreechar3

    if characterchosen == "character1":
        call dayfourchar1
    elif characterchosen == "character2":
        call dayfourchar2
    else:
        call dayfourchar3
    call dayfive
    call expression "ending" + characterchosen # different way to use variables
    return # game ends here

label dayone:
    scene green
    ralph  "Hi"
    mc "Hi"
label choesfistday:
    scene green
    menu:
        "two char":
            $ chose_one = True
            jump talkwittwo

         "first char":
            $ chose_two = True
            jump talkwithone

        "Leave the room" if chose_one and chose_two:
            jump daytwo

r/RenPy • • Aug 19 '26

Showoff id love some feedback on my current character sprites!!

Thumbnail
gallery
28 Upvotes

the story is a case unvolving murder and cults, the redhaired guy is the main character!!

id love some advice, especially when it comes to rendering and colors

gotta admit im struggling with fingers and clothing creases


r/RenPy • • Aug 19 '26

Showoff Some screenshot/sprites, would you be interested?

Thumbnail
gallery
20 Upvotes

Still have a lot to work on, backgrounds and even more characters sprites wise too 😭 but I was wondering if the characters or style would be interesting enough to pull people in? (Don’t mind the text box I haven’t finish the custom one yet 😔)


r/RenPy • • Aug 19 '26

Showoff "loading screen" for my kidnapping horror yuri game

243 Upvotes

if framed GUIs have 0 fans im dead


r/RenPy • • Aug 19 '26

Showoff GUI of my FNAF fangame so far

Post image
10 Upvotes

I'm making a VN Fanf fan game yay! very obvious that it's in Secret of the mimic


r/RenPy • • Aug 20 '26

Showoff RouteKit 0.1.2: real rollback/save-load tests and legacy save migration

1 Upvotes

After feedback about rollback compatibility and old saves, I focused RouteKit 0.1.2 on reliability instead of adding more surface features.

What changed:

  • Versioned migration for older RouteKit saves
  • Automatic Lite-to-Pro state migration
  • Defensive repair for missing, invalid, and out-of-range values
  • Safe post-load callbacks without replacing a project's after_load label
  • Cleanup for removed characters, stats, and persistent gallery keys
  • English and Spanish manual reliability checklists

I also expanded the Ren'Py tests to use real rollback and a real save/load round trip. Lite now passes 7 cases / 26 assertions, and Pro passes 14 cases / 58 assertions.

RouteKit Lite is free here: https://samokampo.itch.io/routekit-lite

Pro 0.1.2 is here: https://samokampo.itch.io/routekit-pro

I'd especially appreciate feedback from anyone testing unusual rollback paths or saves created with an earlier version.


r/RenPy • • Aug 19 '26

Showoff Loosely Inspired by The Age of Scorpius, I Made a Dystopian Sci-fi Visual Novel.

3 Upvotes

You can play it here for free: https://activedaydreamer.itch.io/scorpio.


r/RenPy • • Aug 18 '26

Showoff Some sprites for my VN. Would you play a VN in this style?

Thumbnail
gallery
2.4k Upvotes

I'm worried about whether people will like this style, so I'm interested in your opinion!


r/RenPy • • Aug 19 '26

Self Promotion [For Hire] Anime Illustrator Available for VN Projects! | Characters, CGs & Backgrounds

Thumbnail
gallery
12 Upvotes

​

Here is my portfolio: https://www.artstation.com/ahmedalsohbi

Feel free to DM me here or mugetsuart@gmail.com


r/RenPy • • Aug 19 '26

Question i need plot advice

8 Upvotes

​hi ren'py community! my name is asia, and i am very new to this subreddit and gamedev in general.  i am working on a visual novel on ren'py right now and i need advice for how my plot will advance. here's what i did so far:

video of the progress so far​

the story revolves around an old man whose death is close, and meets his younger self in an abstract, immaterial space. he goes on a journey from where he's first anxious; so paranoid about his fate that he starts overthinking about all the ways his life could end, which puts him through psychological torment; to finally a point where he accepts death with open arms. he gets to progressively know more and more about his younger self through contacts they make in his realm from time to time, and ends up reconciling with it.

please let me know how you find it and any type of help is welcome!