Screenshot of Ren'Py, Editra, and the Ren'Py Launcher

Ren'Py 6.14 "Steampunk Hamster"

was released on August 18, 2012. It was updated to 6.14.1 on August 26, 2012. The main downloads of Ren'Py 6.14 are:

You only need to download one of these three files. Each contains the full Ren'Py software development kit, with everything needed to develop Ren'Py games for Windows XP and up, Mac OS X 10.6 and up, and Linux x86/x86_64. The development environment contains the files needed to produce games for all three platforms, the Ren'Py tutorial, and "The Question", an example game.

Android. To package a Ren'Py game for Android, please use RAPT - the Ren'Py Android Packaging Tool. RAPT can be downloaded here, and is documented in the Ren'Py Documentation.

Ren'Py is free to download and use for commercial and non-commercial purposes. It may be modified and distributed under the terms of its license.

Additional Downloads. When first used, Ren'Py will prompt you to download a text editor. An Internet connection is required for this download.

Release History and Updates

6.14.1.366: August 26, 2012

This release fixes a number of bugs in Ren'Py 6.14, including:

  • A major bug that prevented rollback and save from working for variables that are only updated in python functions.
  • Crashes during video and audio playback, especially on Mac OS X.
  • The version of zsync used by the updater didn't work on Windows XP.
  • Several string encoding problems in the new launcher.

All users of Ren'Py 6.14.0 should upgrade to this release. Windows XP users should download the release again, while users of other supported operating systems can use the launcher to update.

Announcement

I'm pleased to announce Ren'Py 6.14 "Steampunk Hamster", a release that brings with it many improvements to Ren'Py and Ren'Py development.

Perhaps the largest theme of this release is that the tools we use to make Ren'Py are now the same tools that we use to make Ren'Py games. Along this vein:

  • The Ren'Py launcher has been rewritten. It's now far more attractive, and contains a new script navigation function that makes it easy to navigate Ren'Py code.
  • For most creators, we now recommend using the Editra editor with Ren'Py support. While still in beta, Editra is a lightweight and powerful programmer's editor to which we've added features that ease Ren'Py development. (jEdit is still supported, when Editra is not suitable.)
  • The Ren'Py build process has also been updated. Now, it's possible to, in a single click, archive files and build a distribution of your game. Games may also use the same web updater that's used to update Ren'Py.

The engine proper has also seen many improvements:

  • Video playback has been rewritten to improve robustness, performance, and stability. WebM is now a supported format.
  • The new A White Tulip theme, written from scratch, provides some diversity to the look of Ren'Py games.
  • Improvements to rollback, including the ability to fix rollback so that the user can't change a choice once made, without reloading.
  • Several convenience shortcuts have been added to screens. A viewport with scrollbars can now be created as a single statement, and the style properties of text inside textbuttons and labels can be changed directly.
  • An experimental new image load log helps creators understand image prediction and cache misses.
  • Linux x86_64 is now supported by Ren'Py. Linux distributions will support both x86 and x86_64 cpus.
  • Ren'Py ships with Python 2.7, and many of the libraries that underly Ren'Py have been updated.

This release has seen a huge amount of support from the community. I especially thank:

  • Edwin, for contributing the improved rollback support and several bug fixes and new features.
  • Doomfest, for the visual design of the new launcher.
  • Ren and Jake Staines for contributing the new A White Tulip theme.
  • SleepKirby for improvements to Ren'Py's documentation.
  • Apricotorange, for adding the NVL-mode tutorial to Ren'Py's documentation.

As of this release, Ren'Py uses github for project hosting.

Due to the change to the new web updater, shift+U updating from previous versions of Ren'Py is not supported.


Downloads of Ren'Py 6.14 can be found at:

https://www.renpy.org/release/6.14

A full list of changes to Ren'Py can be found at:

https://www.renpy.org/doc/html/changelog.html

A list of changes that may require you to update your game can be found at:

https://www.renpy.org/doc/html/incompatible.html

Editor Downloads

When first asked to edit a file, the Ren'Py launcher will prompt you to download and install an editor. As this may fail if your Internet connection is unreliable, the editors can be downloaded separately. To install, extract the contents of the editor archive to the Ren'Py directory.

Editra (Windows): renpy-6.14.1-editra-windows.zip
Editra (Mac): renpy-6.14.1-editra-mac.zip
Editra (Linux): renpy-6.14.1-editra-linux.tar.bz2
jEdit: renpy-6.14.1-jedit.zip

Additional Downloads

PowerPC Support: renpy-ppc.zip
Allows games developed with Ren'Py 6.14.1 to run on PowerPC Macintoshes.
Ren'Py Source Code: renpy-6.14.1-source.tar.bz2
Contains the source code of the Ren'Py distribution without any binary components.
Other Dependencies: renpy-deps-6.14.0.tar.bz2
Contains source code for the libraries that Ren'Py depends on.

We also maintain a complete list of releases.