*** Welcome to piglix ***

Ren'Py

Ren'Py Visual Novel Engine
Ren’Py Logo 6-13-6 200x307px.png
Wikipe-tan visual novel (Ren'Py).png
An example of a Ren'Py-created scene.
Original author(s) Tom "PyTom" Rothamel
Developer(s) Tom "PyTom" Rothamel
Initial release August 24, 2004; 12 years ago (2004-08-24)
Stable release
Ren'Py 6.99.12.2 / December 30, 2016; 51 days ago (2016-12-30)
Development status Active
Written in Python
Operating system Windows, Mac OS X, Linux, Android, IOS
Size 60 MB
Available in English for the engine - UTF-8 use for resulting programs
Type Game engine (visual novel)
License MIT License
Alexa rank
Website renpy.org

The Ren'Py Visual Novel Engine is a free software engine which facilitates the creation of visual novels, a form of computer-mediated storytelling. Ren'Py is a portmanteau of ren'ai (恋愛?), the Japanese word for 'love', a common element of games made using Ren'Py; and Python, the programming language that Ren'Py runs on. Ren'Py has proved attractive to English-language hobbyists; over 1000 games use the Ren'Py engine, nearly all in English.

Ren'Py includes the ability to create branching stories, save file systems, rollback to previous points in the story, a variety of scene transitions, DLC, and so on. The engine also allows for movie playback for both full-screen movies and animated sprites, in-engine animation (using the built in "Animation and Translation Language", or ATL), and full animation and customization of UI elements via "Screen Language". Ren'Py scripts have a screenplay-like syntax, and can also include blocks of Python code to allow advanced users to add new features of their own. In addition, tools are included in the engine distribution to obfuscate scripts and archive game assets to mitigate copyright infringement.

Ren'Py is built on pygame, which is built with Python on SDL. Ren'Py is officially supported on Windows, recent versions of Mac OS X, and Linux; and can be installed via the package managers of the Arch Linux, Ubuntu, Debian, and Gentoo (in experimental overlay) Linux distributions. It has also been ported to Android, as well as OpenBSD and as of the pre-release of version 7, iOS.


...
Wikipedia

...