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.


Your First Dialogue

Basic Dialogue

Dialogue in Ren'Py is extremely easy. Once you've defined a character, you simply prefix their dialog, in quotes, with their name:

bob "Hi Alice!"
alice "Hi Bob!"

For characters who have very little screen time, you don't need to create a character for them if you don't mind their dialogue appearing in the default style:

bob "I wonder who this man approaching us is."

alice "I don't know, but he looks tough."

"Tough Guy" "Yo. Whaddup?"

bob "Hello."

"Tough Guy" "I'm oudda here."

bob "That was strange."

Narration

Narration is simply dialog without anyone saying it:

"The brief appearance of that tough guy left me feeling uneasy.
 Was it one of the rival noodle companies trying to intimidate me?"

Spicing Up Your Text

You can spice up your text using text tags:

"Text tags let you render parts of a dialogue or narration
 in {i}italics{/i} or {b}bold{/b}."

Text tags can do a lot of other things as well, check out the reference manual page on Text Tags for more information.

A word to the wise: text tags can be effective if used sparingly, but if used often they can make text painful to read.

Category: Ren'Py Web Tutorial