focuses on modernizing Ren'Py by moving to the SDL2 family of libraries. This
modernization will lead to a series of benefits, both now and in the future.
Perhaps the most obvious benefit is the addition of iOS support. Ren'Py can
now produce iOS apps, targeting iPhone and iOS devices. To develop for iOS,
you will need a Macintosh computer and paid iOS developer license, and will
need to customize the interface to conform to iOS policies.
In addition, this release includes:
- Rewritten Android support, based on SDL2. Among other things, Android now
supports the onscreen keyboard, rotating the screen, and bidirectional text. - Audio playback, using the same code on desktop and mobile platforms, so the
same audio files can be used on all platforms Ren'Py supports. - Support for Input Methods (IMEs), allowing text entry in non-English languages.
- A high-level achievement API, including support for Steam achievements. (Steam
support will be made available on request to Steam developers.) - Improved support for custom text tags.
- A Russian translation of the tutorial game, and a Finnish translation of
the launcher.
We'd like to thank Patrick Dawson for writing much of the code of Pygame_SDL2,
a new, SDL2-based implementation of the Pygame API, and Chris Mear, who created
the initial iOS port of Ren'Py that our current support is based on. Other
contributors include:
- Daniel Luque
- Diapolo10
- Evilantishad0w
- Giuseppe Bertone
- Javimat
- Kyouryuukunn
- Lapalissiano
- Nolanlemahn
- Renoa
- rivvil
- Tlm-2501
Downloads of 6.99 can be found at:
http://www.renpy.org/release/6.99
A full list of changes to Ren'Py can be found at:
http://www.renpy.org/doc/html/changelog.html
A list of changes that may require you to update your game can be found at:
http://www.renpy.org/doc/html/incompatible.html