This page is out of date

You've reached a page on the Ren'Py wiki. Due to massive spam, the wiki hasn't been updated in over 5 years, and much of the information here is very out of date. We've kept it because some of it is of historic interest, but all the information relevant to modern versions of Ren'Py has been moved elsewhere.

Some places to look are:

Please do not create new links to this page.

Ren'Py Cookbook

Welcome to the Ren'Py cookbook. Here, you will be able to find user-contributed recipes that allow you to accomplish common (and not-so-common) tasks with Ren'Py.

Please also take a look at the frameworks, which contain more complicated code to allow specific styles of games.

See also , the forum equivalent of this wiki page.

Note that many of these are meant to accomplish specific tasks, and aren't very good examples of Ren'Py code that is used to write games.

Existing Recipes

Special Effects

User Interface



Sound and music


Packaging/Space Saving


Create a new Recipe

You can create a new recipe by filling out this form with the title of the recipe you want. You'll need to be able to edit wikicode. See Help:Editing for details on that, and Wiki:Style Guide for a list of things specific to this wiki.

type=createarticle prefix=renpy/doc/cookbook/ buttonlabel=Create Recipe

When done, add this to this page by adding the wikicode:

*[[../New Recipe Name/]]

to one of the categories above.

If someone forgot to add a cookbook page, it will show up in the ../Cookbook Index/. Please add it here.