Ren'Py
From Wikipedia, the free encyclopedia
Ren'py Visual Novel Engine | |
---|---|
Developed by | PyTom |
Initial release | August 24, 2004 |
Written in | Python |
OS | Windows, Linux, Mac OS X |
Size | 14MB |
Available in | English |
Genre | Visual Novel Engine |
License | MIT |
Website | http://www.renpy.org |
The Ren'Py Visual Novel Engine is an open source software engine which facilitates the creation of visual novels, a form of computer-mediated storytelling. Unlike other popular visual novel engines such as NScripter, Ren'Py has proved attractive to English-Language hobbyists; over a hundred games[1] use the Ren'Py engine, nearly all in English.
Contents |
[edit] Features
Ren'Py supports nearly all features that a visual novel might reasonably be expected to have, including branching stories, saving and loading of games, rollback to previous points in the story, a variety of scene transitions and so on. Ren'Py scripts have a screenplay-like syntax, and can additionally include blocks of Python code to allow advanced users to add new features of their own. Additionally, tools are included in the engine distribution to obfuscate scripts and archive game assets to mitigate copyright infringement.
Ren'Py is built on Python and PyGame, and is officially supported on Windows, recent versions of Mac OS X and Linux, and is included as part of the Ubuntu and Debian Linux distributions.