I'd like to announce Ren'Py 7.4.10, the tenth patch release of Ren'Py 7.4. This release is a small one, to fix a regression in 7.4.9 that occurred when large images were displayed.
There are also several fixes to the way voice interacts with text with pauses; the performance of drag and drop; and how the android port automatically selects an app store.
The Indonesian and Polish language translation has been updated.
Downloads of 7.4.10 can be found at:
2021-10-24 01:52:29 +0000 UTC
View Post
I'd like to announce Ren'Py 7.4.9, the ninth patch release of Ren'Py 7.4. The largest amount of work was done to update the Android version of Ren'Py to keep pace with Google Play's requirements. Ren'Py now uses the Android App Bundle format, and uses Play Asset Delivery to download assets to the player's device.
In addition to the Android improvements, some of the major changes are:
- The iOS version of Ren'Py now produces more complete projects, requiring less work to get p...
2021-10-08 01:27:04 +0000 UTC
View Post
Greetings, everyone. This months's article goes into more of the work that's gone into Ren'Py 7.4.9, which is just about ready to be released. This release focuses on the mobile platforms, Android and iOS, and it also works quite a bit on Transforms, and making them more compatible with the 3D stage.
In addition to that, there's an example of how to display subtitled text with a black background, so...
2021-09-30 21:19:19 +0000 UTC
View Post
This month's developer update talks about the changes that will be coming in Ren'Py 7.4.9, regarding Android support and the Ren'Py web updater, with special attention paid to how these changes will affect the games you make with Ren'Py.
As always, thank you for your support.
2021-08-31 12:55:00 +0000 UTC
View Post
I'd like to announce Ren'Py 7.4.8, the eighth patch release of Ren'Py 7.4. This release is focused on fixes, and especially fixes a problem introduced in Ren'Py 7.4.7 that could, in some circumstances, cause data to become corrupt during rollback.
Everyone on 7.4.7 should upgrade.
In addition to that fix, there are multiple other fixes, and a single new feature - the ability to pause playing movies like any other sound channel. Please see the changelog for a complete list of wha...
2021-08-02 22:43:26 +0000 UTC
View Post
This month's article is the seventh Ren'Py developer update of 2021. In it, I go over what's new in 7.4.7, some of the problems of that release, and what to expect in 7.4.8 and 7.4.9.
There's also an example of how to use new functionality in 7.4.8 to pause video playback.
Thank you for your support, and back to getting 7.4.8 out the door.
2021-07-31 21:52:02 +0000 UTC
View Post
I'm happy to announce Ren'Py 7.4.7, the seventh patch release of Ren'Py 7.4. This release includes many fixes, and some major improvements.
Perhaps the biggest set of changes was to the Web port of Ren'Py, which has been rewritten to use the web browser's native audio processing. This prevents expensive operations, like decoding image files, from interrupting audio playback. (However, an issue with Safari still exists.) Self-voicing has also been added to the web plaform.
There ...
2021-07-25 15:35:40 +0000 UTC
View Post
This month's article is the latest Ren'Py Developer Update. As we reach 2021's halfway point, this covers plans for Ren'Py 7.4.7, which will be the seventh release in seven months, and 7.4.8. It specifically covers some improvements to web audio, and a new callback that lets you modify audio filenames.
As always. thank you for your support.
2021-06-30 21:43:51 +0000 UTC
View Post
I'm happy to announce Ren'Py 7.4.6, the sixth patch release for the 7.4 series. This release contains a number of fixes for 7.4.5, both to improve platform compatibility and to extend some to the features added for the new 3D Stage.
This release include a new camera statement, which is used to introduce transforms that will persist until changed. This allows the show layer statement to revert to the behavior it had in 7.4.4, improving compatibility with projects in production. At the sa...
2021-06-13 23:41:23 +0000 UTC
View Post
This month's article is the May Developer Update. It talks about the work that went into Ren'Py 7.4.5 and the upcoming Ren'Py 7.4.6, and it also gives you a preview of a way to visualize the placement of sprites on the new 3D Stage.
Thank you for your support of Ren'Py. And since today is Memorial Day, if you're here in the US please take a moment out to remember and give thinks.
2021-05-31 19:25:29 +0000 UTC
View Post
I'm happy to announce Ren'Py 7.4.5, the fifth patch release for the 7.4 series. This fix adds several features that take advantage of the model-based renderer, improves platform support, and adds other quality of life features, like a dark theme for the launcher.
Perhaps the biggest new feature is the 3D Stage system. This allows a creator to position images on a three dimensional stage, like the one a play takes place on. Images can be rotated and moved in three dimensions, and Ren'Py...
2021-05-27 03:27:25 +0000 UTC
View Post
April 2021 was the month when a lot of the potential of Ren'Py 7.4 has finally been realized. In this month's article, I'll talk a bit about the 3D stage and the other new features added in April. I'll then do a deep dive into a new callback that lets you swap out the attributes given to the show statement with groups of attributes you choose.
As always, thank you for your support.
2021-04-30 22:40:58 +0000 UTC
View Post
This month's developer update covers one of the new features in 7.4.4, the old-game directory, and a couple of the new features coming in 7.4.5 and later - new blend mode, and 3D transforms. It talks about some of the new platforms I plan to get Ren'Py running on, and also includes details of the update to the Google Analytics support.
As always, thank you for supporting Ren'Py.
2021-03-31 22:11:46 +0000 UTC
View Post
I'm happy to announce Ren'Py 7.4.4, the fourth patch release for the 7.4 series. This fixes a pair of regressions, one that stopped the Web Beta from working, and another that prevented gestures and controller support from working.
This release adds basic support for custom blend modes, and uses that support to implement additive and multiplicative blends for Live2D. It also fixes an issue with large textures that usually manifested as problems with Live2D.
It also includes a ne...
2021-03-18 01:26:41 +0000 UTC
View Post
I'm happy to announce Ren'Py 7.4.3, the third patch release for the 7.4 series. This release improves the compatibility of Ren'Py 7.4, and adds some new features. New to Ren'Py 7.4.3 are:
- Windows improvements that should increase compatibility and reduce the chance of false positives from some antivirus software.
- Improved compatibility with Android devices.
- A number of focus improvements, including marking frames modal, and focusing the mask part of an AlphaMask....
2021-03-09 03:24:59 +0000 UTC
View Post
This month's article talks about the progress towards Ren'Py 7.4.3 before going into a deep dive about how to maintain save compatibility when releasing a game multiple times, as might be done through early access or Patreon. It also talks a bit about the research into Ada Lovelace I did preparing for this month's postcard. Thank you for your support!
2021-02-28 22:51:11 +0000 UTC
View Post
This month's article is first Ren'Py developer update of 2021. This has been a busy month for Ren'Py development, with two releases in January, after the release of Ren'Py 7.4 in the final hours of 2020. In this update, I'll talk about the Ren'Py 7.4 release and how it's going, and also drop the source code for the swing transition I demonstrated at Visual;Conference.
While I'm sending a message, I'...
2021-01-31 19:43:16 +0000 UTC
View Post
I'm happy to announce Ren'Py 7.4.2, the second patch release for the 7.4 series. This release fixes a number of issues found in Ren'Py 7.4, including some that only affect users that need accessibility options. Everyone should upgrade.
Ren'Py 7.4 is the the product of over a year of development, and one of the biggest releases of Ren'Py to date. This series of releases focuses on updating Ren'Py's internals so that Ren'Py is ready for its next 15 years.
Some of the bigger change...
2021-01-31 05:39:10 +0000 UTC
View Post
I released Ren'Py 7.4.1 at Visual;Conference, earlier today. This is the first patch release for the 7.4 series, and fixes a number of bugs. I believe that everyone using 7.4.0 should upgrade to this release.
Downloads of Ren'Py 7.4.1 can be found at:
https://www.renpy.org/release/7.4.1
A full list of changes to Ren'Py can be found at:
2021-01-23 23:44:02 +0000 UTC
View Post
Just as a heads up for people who have been waiting for 7.4 to come out to make releases.
With the first public release, Ren'Py 7.4 has been getting a lot of testing. That's revealed new issues, especially once that are specific to certain configurations. (For example, issues with old versions of macOS, or playing movies that are not a multiple of 8 pixels in width.)
I'm currently working on solving these issues, and should be making a release in the next few days. (To some extent...
2021-01-03 18:50:46 +0000 UTC
View Post
I'm happy to announce Ren'Py 7.4.0, the product of over a year of development, and one of the biggest releases of Ren'Py to date. This release focuses on updating Ren'Py's internals so that Ren'Py is ready for its next 15 years.
Some of the bigger changes are:
A new model-based renderer. While this is opt-in for the moment, it opens the way to features that creators have been requesting for a long time, such as being able to recolor displayables, blurring the screen, and using Liv...
2021-01-01 00:36:04 +0000 UTC
View Post
This month's developer update looks back and looks forward. This article talks about the changes that were made in December, and then looks forward to some of the future directions that I plan to take Ren'Py in.
Thank you for your support, and Happy New Year!
2020-12-31 02:44:00 +0000 UTC
View Post
The Ren’Py 7.4 prerelease is out , and so I’ve spent the last month trying to get it stable for release. This month’s article covers the large and small problems that have been fixed in the prereleases, two new features, and how to send data from Ren’Py to a Google Sheet.
As always, thank you for your support.
2020-11-30 20:37:29 +0000 UTC
View Post
If you haven't seen yet, the first prerelease of Ren'Py 7.4 is finally here. That's why this month's article talks a bit about what goes into making a release of Ren'Py. It also contains an example of a new feature, showing how you can apply chromatic aberration to displayables.
Thank you for your support!
2020-10-30 21:42:16 +0000 UTC
View Post
This month's update covers the smorgasbord of changes that happened in September. Everything from changes in OpenGL and Live2D, to an explanation of why the minimum version of iOS was bumped. For dessert, there's an example of how the new blur feature of Ren'Py 7.4 can be used to automatically blur backgrounds when a menu is being shown.
As always, thank you for your support!
2020-09-30 22:57:19 +0000 UTC
View Post
This month's article is the August developer update describing the work on Android, OpenGL, 64-bit support, dropping Editra, and the list of things that need to be finished before release. It also features a deep dive into how the integration of support for mipmaps will help improve the look of your pictures when scaled down.
As always, thank you for your support.
2020-08-31 22:34:29 +0000 UTC
View Post
This month's developer update talks about the many places in which I've spend Ren'Py development time this months. These include the Web, Mac (Apple Silicon), and Android platforms. It then shows how custom shaders can be used to provide features that Ren'Py didn't have before, including an all-new shader based transition.
Thank you for your support.
2020-07-31 21:38:57 +0000 UTC
View Post
This month's developer update talks about why Ren'Py 7.4 scares me a bit, and what I'm doing about it - giving you some insight into what goes into a Ren'Py release campaign. After that, it goes into a deep dive on the new matrixcolor transform property, which lets you recolor displayables on the fly, including descriptions of how color works in Ren'Py and how those colors can be changed.
Thank you for yo...
2020-06-30 21:35:43 +0000 UTC
View Post
This month’s development was focused on adding Live2D support to Ren’Py, and so that will be the topic of this month's article. I’ll start with giving an idea of some of the challenges that were involved, then go into the current status, and finish up with the current draft of the documentation of Ren’Py’s Live2D support.
As always, thank you for your support!
2020-05-31 19:19:31 +0000 UTC
View Post
In the nick of time, I've uploaded this month's article. It covers the grab bag of Ren'Py development that occured in April, starting with how the OpenGL rewrite improves text rendering, and ending with the return of nightly builds.
As alway, thank you for your support!
2020-04-30 22:58:46 +0000 UTC
View Post