Please consider linking to the Download Ren'Py page, which will be updated when a new version of Ren'Py is released.
You only need to download one of these three files. Each of these files contains the full Ren'Py software development kit, containing everything needed to develop Ren'Py games for Windows 2000 and up, Mac OS X 10.4 and up, and Linux x86. The development environment contains the files needed to produce games for all three platforms. Each file also includes the jEdit text editor, the Ren'Py demo, and "The Question", an example game.
Java Requirement. Java 1.5 or later is required to run the jEdit text editor. If it's not installed on your computer, you'll need to download it from java.com. Java is not required to run Ren'Py games, only to develop your own.
License. Ren'Py is licensed under a very liberal license, that allows for free commercial and non-commercial use. Read the full license for details, but a short summary is that you can distribute Ren'Py games however you want, as long as you include LICENSE.txt.
defaultscreen language statement. Also, bug fixes and error reporting improvements.
Ren'Py 6.11.0 "It Goes to Eleven" is a major release of Ren'Py. Six months in the making and with about one-quarter of Ren'Py new or changed, it adds two major features, along with a number of minor features and bug fixes.
The first major new feature is OpenGL accelerated rendering, allowing Ren'Py to take advantage of the GPU to render the screen. Apart from the speed improvement provided, Ren'Py games can now be scaled on the fly, by resizing the window. Other advantages are that fullscreen games are displayed with the proper aspect ratio, and Ren'Py will synchronize to the screen's vertical refresh, preventing tearing on properly configured systems.
The second major new feature is the new screen system, which supersedes layouts, overlay functions, imagemaps, and most other means of customizing the out-of-game menus and the in-game screens. The screen system allows you to use a language to add any supported function to any screen.
In addition to these major features:
Downloads of 6.11.0 and a full release announcement can be found at:
A list of changes can be found at:
We're in the process of migrating to Sphinx generated documentation. Some useful links are:
Until the migration is finished, the wiki reference manual should be consulted for all otherwise-undocumented functionality.
These are intended for people who plan to package Ren'Py, or to port it to new platforms.