Ren'Py Visual Novel Engine Logo 8.1.3 Documentation

Getting Started

  • Quickstart
  • GUI Customization Guide

The Ren'Py Language

  • Language Basics
  • Labels & Control Flow
  • Dialogue and Narration
  • Displaying Images
  • In-Game Menus
  • Python Statements
  • Conditional Statements
  • Audio
  • Movie
  • Voice

Text, Displayables, Transforms, and Transitions

  • Text
  • Translation
  • Displayables
  • Transforms
  • Transitions
  • Animation and Transformation Language
  • Matrixcolor
  • Layered Images
  • 3D Stage
  • Live2D Cubism

Customizing Ren'Py

  • Styles
  • Style Properties
  • Screens and Screen Language
  • Screen Actions, Values, and Functions
  • Special Screen Names
  • Screen Language Optimization
  • Configuration Variables
  • Preference Variables
  • Store Variables
  • Custom Mouse Cursors

Tools

  • Launcher
  • Developer Tools
  • Interactive Director

Other Functionality

  • NVL-Mode Tutorial
  • Speech Bubbles
  • Text Input
  • Side Images
  • Image Gallery, Music Room, and Replay Actions
  • Drag and Drop
  • Sprites
  • Customizing the Keymap
  • Achievements
  • Dialogue History
  • Multiple Character Dialogue
  • Splashscreen and Presplash
  • Lifecycle of a Ren'Py game

Python and Ren'Py

  • Statement Equivalents
  • Saving, Loading, and Rollback
  • Persistent Data
  • Transforms and Transitions in Python
  • Advanced GUI
  • Screens and Python
  • Modes
  • Creator-Defined Displayables
  • Creator-Defined Statements
  • Custom Text Tags
  • Character Callbacks
  • File Access
  • Color Class
  • Matrix
  • Model-Based Rendering
  • Other Functions and Variables
  • _ren.py Files - Ren'Py in Python

Building, Updating, and Other Platforms

  • Building Distributions
  • Android
  • iOS
  • Web / HTML5
  • Chrome OS/Chromebook
  • Raspberry Pi
  • In-App Purchasing
  • Web Updater
  • Gestures

End-User Documentation

  • Security
  • Dealing with Problems
  • Environment Variables
  • Self-Voicing

Engine Developer Documentation

  • Text Editor Integration
  • Skins
  • Translating Ren'Py

Changes, License, and Credits

  • Changelog (Ren'Py 7.x-)
  • Changelog (Ren'Py 6.11 - 6.99)
  • Incompatible Changes
  • License
  • Credits
  • Ren'Py Development Sponsors
Ren'Py Visual Novel Engine
  • Function and Class Index

Function and Class Index

A | B | E | H | I | L | M | P | R | S | T | _
 
A
Action
 
B
BarValue
 
E
Editor
emscripten.run_script
emscripten.run_script_int
emscripten.run_script_string
 
H
HistoryEntry
 
I
InputValue
 
L
Lexer
Live2D
 
M
MultiPersistent
 
P
persistent._clear
persistent._hasattr
preferences.get_mixer
preferences.get_mute
preferences.set_mixer
preferences.set_mute
 
R
renpy.Displayable
renpy.Render
renpy.redraw
 
S
Sample
Style
style.rebuild
 
T
Transform
translate_define
translate_font
 
_
_
__

Built with Sphinx using a theme provided by Read the Docs.