Ren'Py is a free, 2D, and cross-platform engine that helps you make story-based games including visual novels and simulation games. It uses a scripting language based on Python.

Image RSS Feed Latest Screens
Ren'Py 6.15.7 Promotional Screenshots Launcher screenshot A screenshot of a game using Ren'Py
Blog RSS Feed Report abuse Latest News: Activity in the Shadows

About Black Closet with 0 comments by hanako on Oct 31st, 2014

It's been pretty quiet in here for the past year as our team has been busy dealing with Steam and upgrades to other games, but we have been busy behind the scenes!

(And in Black Closet, everything important happens behind the scenes. You wouldn't expect the true villains to step forward and announce themselves openly, would you?)

Along with writing all the mystery pieces and the various relationship storylines (there are over nine hundred player decision points in the game script, although you can't encounter more than a tiny fraction of them in any individual playthrough, of course!) we've also been putting in the rest of the features, such as the basic tutorial your faculty advisor will walk you through at the beginning of the game.


Fear not, it's not very long, just making sure you have the basic idea before you start fumbling around making a giant mess of things. Which you will, sometimes, even when you're used to it all. Mysteries are intentionally confusing, after all. Sometimes you'll be so sure that it was Rowan who was backstabbing you and only realise weeks later that Rowan just had a run of bad luck and it was cute, sweet, innocent little Mallory who was up to no good... (This may or may not have just happened in testing yesterday. I was SURE I had the right girl! That sneak!)

But anyway, after the quick tutorial, most gameplay hints will be sprinkled in gently at the start of each new week.

Calendar / Hint Screen

The weekly calendar also helps to keep you oriented as to how much time has passed and whether any major school events are coming up in the near future.

We've also been adding some features to make the difficulty adjustable for people who can't crunch THAC0 percentages in their heads while juggling. The game can now be set to show the chance of success for any action where the target numbers are known. If you're interrogating a suspect you've never met before, the odds are still going to be unknown, but if you're interrogating Lucy down the hall who you talked to yesterday, we can tell you if you've got a good shot, an automatic success, or no hope at all.

And then there's the cheating (Not that elegant young ladies would ever do such a thing!). You can load the dice to make them fall more favorably for you. It's not an instant win button, but it'll help you spend more time thinking about the story and less about the math, if you'd prefer.

The first limited alphas should be available for testers sometime in the near future. The game isn't done, we're still waiting on the event art to be created and there's a lot of bugs to chase, but it's getting to the point where it can be played through. If you're interested in that and other opportunities, please visit our official forums.

And to everyone out there - Happy Halloween!

working on a title screen

Shan Gui

Shan Gui Shan Gui

Updated 1 week ago Released Aug 19, 2014 Single Player Visual Novel

It was the end of summer, a pleasant smell floated in the air. Two girls whose name is Han Hui and He Jia met in the mountains by chance, and they had...

The Dating Sims : High School - Gold Edition

The Dating Sims : High School - Gold Edition The Dating Sims : High School - Gold Edition

Updated 2 weeks ago Coming Jan 2015 Single Player Realistic Sim

In the story, You play as a male main character and as a high school student in Indonesia. You are a transfer student from Cimahi, and had been transferred...

Kako no Koi

Kako no Koi Kako no Koi

Updated 2 weeks ago TBD Single Player Visual Novel

What is it you want? What is it you want so much you would do anything to get it? And how far would you go to get it? Kako no Koi is the story of Naoya...

Black Closet

Black Closet Black Closet

Updated 3 weeks ago TBD Single Player Turn Based Strategy

Control a council of minions to solve crimes, investigate mysteries, and manage coverups. Reputation is everything, and the competition is cutthroat...

Spring Breeze

Spring Breeze Spring Breeze

Updated 3 weeks ago TBD Single Player Visual Novel

Spring Breeze is a novel centered in the story of the fictional Great Samurai, a hero who after death, cursed his own family for their greed. Every generation...

Post comment Comments  (0 - 10 of 13)
KatanaBladeNeko Mar 1 2014, 9:16pm says:

Hey, can someone help me with the Ren'Py engine? It's just that everytime I type new code into the script.rpy, I get an error saying "Tab characters are not allowed in Ren'py scripts." Can someone help me?

+3 votes     reply to comment
brandon4117 Apr 3 2014, 8:47pm replied:

Could you show me the code? If it's code that's trying to define an item like "image nblnk = im.Scale("nblnk.png", 320, 575)", that HUGE space you see right there after "image nblnk" is a tab space (EDIT: Okay, so indiedb takes out the space, but the space is as big as when you hit tab in the script editor). Usually it changes tabs into spaces but when defining something if you use Tab it marks it as an error. If it's not that that's the issue, show me a bit of the code and I can work on it for ya.

+2 votes     reply to comment
brandon4117 Apr 3 2014, 8:55pm replied:

Make sure every line of code defining something only has one space between each variable, like so:
"variable nickname = "realname.filetype", where variable is the type of file or action, such as image, play music, play sound, or with (EDIT: with is used in other places, NOT with an "=" sign. My bad. the "play music" or "play sound" however are almost like that, just without the "=" sign). If you don't know what those are, the engine itself when downloaded has a tutorial game that explains pretty much everything (except the more complex errors.) This is just an add-on to what I said above, if it still doesn't fix it, I'll gladly check your code.

+2 votes     reply to comment
Yldrania Feb 3 2014, 12:17am says:

If this place is inappropriate to say this, please forgive me and delete the comment. If not, I would be very happy if it actually helps: I am planning on releasing a couple of longer stories as visual novels.. games, with this engine. I am a writer mainly, and not the best artist. I would love if, if someone is an artist or has interest and experience in the creation of artwork, would be interested in working with me, they could contact me via PM.

Again, I apologize if this is not the correct place to post this, but on the forums things like that are lost within hours with no results so I figured I would try my luck here.

Thanks in advance. I love this engine :)

+2 votes     reply to comment
Guest Jul 26 2014, 5:01pm replied:

I wouldnt mind helping with the artwork! You can reach me at Lucr3tcia.deviant and we can talk about it xD

+1 vote     reply to comment
smileyman00 Aug 2 2012, 4:12pm says:

ren'py engine. Whoever has played a game similar to this engine, please send me a message. It sounds very familiar.

(dark humor laugh)

-2 votes     reply to comment
Maxen1416 May 27 2012, 6:17pm says:

its a bit saddening to see many ren'py games releasing with a price up to $20, even when the arts, story, and or "gameplay" is not that good.

-not to be compared, look at Katawa Shoujo being one of the greatest, yet totally free

+8 votes     reply to comment
hagamablabla Apr 15 2013, 9:44pm replied:


+3 votes     reply to comment
Benben516 Apr 26 2012, 4:39pm says:

how download engines sorry im new cant see download :L

+4 votes     reply to comment
bloodywing May 10 2012, 11:05am replied:

Go to and look at "How do I get Ren'Py?"

+8 votes     reply to comment
Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

Windows, Mac, Linux
Send Message
Official Page
Release Date
Released Sep 5, 2004
Engine Watch
Track this engine
Community Rating



34 votes submitted.

You Say


Ratings closed.

Embed Buttons

Promote Ren'py on your homepage or blog by selecting a button and using the HTML code provided (more).

Ren'py Ren'py
56 of 666
Last Update
2 weeks ago
151 members