XaiJu
Renpytom

Renpytom

patreon


Renpytom posts

Ren'Py Developer Update - June 2023

This month's article is the June Developer Update. While a bit of a slower month after the big 8.1 release, June still had a fix release, a ton of bug fixes, and several new features. This months article goes into the work and how to use it. 

I appreciate your support of Ren'Py.

View Post

Ren'Py 8.1.1 and 7.6.1 Released

I'm pleased to announce the release of Ren'Py 8.1.1 and Ren'Py 7.6.1. These releases contain fixes for Ren'Py 8.1 and Ren'Py 7.6, respectively.

Downloads of Ren'Py 8.1.1 can be found at:

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

Downloads of Ren'Py 7.6.1 can be found at:

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

A full...

View Post

Ren'Py Developer Update - May 2023

May was a great month for Ren’Py. Not only did it mark the release of Ren’Py 8.1 and 7.6, I’ve also been able to make material progress towards improving how I’ll release future versions of Ren’Py.

This month’s article goes over the work that was done in May, both before and after the release. Then, as a little bonus, I’ve included the source for a new odometer displayable, that might be use...

View Post

Ren'Py 8.1 and Ren'Py 7.6 Released

I'm happy to announce Ren'Py 8.1, the second feature release of Ren'Py to support Python 3. This release is the first version of Ren'Py 8 to run on the web platform, and is recommended for all new games and games that plan to release after May 2024.

I'm also happy to announce Ren'Py 7.6, a feature release that retains support for Python 2.7. This release is intended to support games that do not support Python 3 yet, and plan to release before May 2024.

Ren'Py 8.1 and Ren'Py 7.6 a...

View Post

Ren'Py Developer Update - April 2023

It’s here, almost. In April, I made the first prerelease of Ren’Py 8.1 and 7.6. This month’s article talks about the last changes that were made before the prerelease, what’s left to do, and then some deprecations that are going to happen in the future.

It's a little shorter than most, since the time is going into getting the release out. Look for another prerelease today, and ideally the final re...

View Post

Ren'Py 8.1 and Ren'Py 7.6 Prerelease

I'm happy to announce that Ren'Py 8.1 and Ren'Py 7.6 are now in prerelease.

(I'm sending this up to my sponsors because I think you'll be interested. I'm not going to make a post for every prerelease, because that would be annoying - please check https://www.renpy.org for every update.) 

Ren'Py 8.1 is the second feature release of Ren'Py that supports Python 3. This release is the first version of Ren'Py 8 to run ...

View Post

Ren'Py Developer Update - March 2023

March was another productive month of Ren'Py development. This month's update covers the fixes, new features like movie groups and per-sample mixing, and the next-generation enhancement system. 

I also did something I didn't do in a while, which was give a talk about Ren'Py at an anime con. That's a different and more general talk than one I give to programmers, so I though it would be interesting to...

View Post

Ren'Py Developer Update - February 2023

February is the shortest month of the year, but that doesn’t mean this month's article is a short update. While most of this month has been spent on fixing issues and stabilizing Ren’Py 8.1 and Ren’Py 7.6, there are still a lot of new features to talk about. (A lot more than I thought there would be when I started writing this article.)

This month’s article covers the work that went on this month ...

View Post

Ren'Py Developer Update - Janury 2023

2023 started well for Ren’Py, with the first improvement to Ren’Py happening just two hours into the year. January was a month of fixes and improvement, culminating with the public announcement of Ren’Py sync at Visual;Conference.

This month’s article is a deeper dive into some of the things I’ve been working on this month. I’d like to thank the Patreon sponsors for your support.


View Post

Ren'Py Developer Update - December 2022

This month's developer update covers the work that went into Ren'Py this month, from the look of the documentation, to the ton of work that went into completing the web port, to the save token security feature. 

Overall, 2022 was a really solid year for Ren'Py development. This article looks a bit at that, and what I'll be focusing on in 2023. Looking forwards and back was valuable, and so thank your...

View Post

Ren’Py Developer Update - November 2022

November was an interesting month for Ren’Py development, as while a lot of productive work got done this month, it all went into a single feature, web support for Ren’Py 8.1, which is based on Python 3.

In this month’s article, I’ll talk a bit about the work that went into the port, but not too much. Instead, this article contains a draft of the documentation for the web port that will be release...

View Post

Ren'Py Developer Update - October 2022

This month's article is the Ren'Py Developer Update, covering things that happened in October 2022. While I was a bit sick this month, I still managed to finish speech bubbles, implement image overscaling, and start work on the Python 3 web port. 

As always, thank you for supporting Ren'Py. 

View Post

Ren’Py Developer Update - September 2022

September is always an interesting month for Ren’Py, as it marks the anniversary of the day in 2013 when I decided to start working on Ren’Py every day. This month was no exception, and it meant that this September was a productive month of Ren’Py development.

This month’s article covers the development that happened in September, which included a patch release with a number of fixes, adding nativ...

View Post

Ren'Py 8.0.3 and 7.5.3 Released

I'm pleased to announce the releases of Ren'Py 8.0.3 and 7.5.3. These releases upgrade the Android support to support Android 13 and Play Billing 5, adjust how modal timers and pauses work, and add Ukrainian translations of the Tutorial game and The Question. Please see the changelog for a full list of what's changed.

Downloads of 8.0.3 can be found at:

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

Download...

View Post

Ren'Py Developer Update - August 2022

August was a scattered month of development for Ren'Py, but looking back, I got quite a few things done. This month's article covers the release I made in August, two new features, and what's coming in in Ren'Py 8.0.3 and 7.5.3.

As always, thank you for your support.

View Post

Ren'Py 8.0.2 and 7.5.2 Released

I'm pleased to announce the releases of Ren'Py 8.0.2 and 7.5.2. These releases fix issue with Ren'Py 8.0.1 and 7.5.1, respectively. Please see the changelog for a full list of what's changed. 

Downloads of Ren'Py 8.0.2 can be found at:

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


Downloads of Ren'Py 7.5.2 can be found at:

    2022-08-14 18:26:02 +0000 UTC View Post

Ren'Py Developer Update - July 2022

This year has been going great, and while July has been a bit slower than most months, that's largely because I took a week off to go on vacation. This month's article talks about the first release, the upcoming release, a couple of new features, and some plans for Ren'Py 8.1.

View Post

Ren'Py 8.0.1 and Ren'Py 7.5.1 Released

I'd like to announce the release of Ren'Py 8.0.1 and Ren'Py 7.5.1. These releases fix issues reported with Ren'Py 8.0.0 and Ren'Py 7.5.0, respectively, including an issue that was preventing people from updating from Ren'Py 7.4 and earlier if Steam support was installed. These releases also include a new Ukrainian translation of the launcher. For a more detailed list of what's changed, please read the changelog.

Downloads of 8.0.0 can be found at:

2022-07-08 23:51:44 +0000 UTC View Post

Ren'Py Developer Update - June 2022

This month's article is the June Developer Update. June was another great month for Ren'Py development, culminating in the release of Ren'Py 8.0 and Ren'Py 7.5. This month's article covers some of the changes that lead up to this release, the release itself, and what you can expect in the future. It also talks about how you can preview a feature likely to be available in 8.1, a way to play cutscene videos in th...

View Post

Ren'Py 8.0 and Ren'Py 7.5 Released

I'd like to announce Ren'Py 8.0.0, the first release of Ren'Py based on Python 3. This release modernizes Ren'Py by embracing a decade of Python development, and brings the many improvements of Python 3.9 to Ren'Py.

I'd also like to announce Ren'Py 7.5, a continuation of the Ren'Py 7 series, supporting Python 2.7 and all platforms Ren'Py 7.4 supported, while bringing you many of the new features of Ren'Py 8.0.

Ren'Py 8.0 and Ren'Py 7.5 are the first in what is planned to be a joi...

View Post

Ren'Py Developer Update - May 2022

This month's article is the May developer update. It goes over the changes that  were made to Ren'Py this month, including the dismiss and nearrect displayables, the focus rectangle system, and the new preferences screen. It then covers the three prereleases of Ren'Py, and then finally dives into how to use the new displayables and focus rectangles to create drop-down menus.

As always, thank you fo...

View Post

Ren'Py 8.0.0 and 7.5.0 Prereleased

I've made prereleases of Ren'Py 8.0.0 and 7.5.0. Ren'Py 8.0 adds support for Python 3, while Ren'Py 7.5 continues support for Python 2.7 and improves support for the web platform. Both fix issues and add features, including Visual Studio Code integration, new displayables, and support for the Steam Deck.

These prereleases are meant for testing and giving you an idea of what's coming in the release.

I expect to update these several times before the final release, though I won't pos...

View Post

Ren'Py Developer Update - April 2022

I keep saying 2022 has been a good year for Ren'Py - but the reason I say it is that it's completely true. This month's article starts with the usual synopsis of what happened with Ren'Py in April, including the massive number of bug-fixes that went in this month. After that, I share a creator-defined displayable that supports multiple key presses at once.

As always, thank you for your support.

View Post

Ren'Py Developer Update - March 2022

The first quarter of 2022 has been one of the most productive periods of Ren'Py development ever, and this month's article summarizes what's been accomplished this month. It goes over the progress of the Python 3 port (up on all platforms), Steam and EGS, the Web Beta,  and ends with a link to a new guide to getting Ren'Py working on Steam Deck.

Thank you for your support, and I look forward to keepi...

View Post

Ren'Py Developer Update - February 2022

This month's article is the February Ren'Py Developer Update, describing another productive month of development. This month included Visual Studio Code integration and getting Ren'Py 8 working on Android, using Python 3. It also talks about my experiences running Ren'Py on Steam Deck, including some upcoming features to better support that platform. 

As always, thank you for your support. And if you...

View Post

Ren'Py Developer Update - January 2022

January 2022 was an incredibly productive month of Ren’Py development. This month’s developer update covers Python 3 work, some work I did to make it easier to develop Ren’Py, the new version numbering scheme, and Visual;Conference. It also talks about what’s upcoming next month, and a Python 3 porting gotcha.

As always, thank you for your support.

View Post

Ren'Py Developer Update - December 2021

This year's final article is the December Ren'Py developer update. It starts with a brief review of Ren'Py in 2021, which has been the most successful year for Ren'Py to date, but showed ways in which I can improve. 

After that, it moves to Python 3. First, I talk about how I'll be managing the transition from Ren'Py 7 to Ren'Py 8, with parallel releases. Next, it talks about the progress made in Dec...

View Post

Ren'Py 7.4.11 Released

I'd like to announce Ren'Py 7.4.11, the eleventh patch release to Ren'Py 7.4. This is another fix-only release, with a special focus on Android and ChromeOS support via android.

Check the changelog to see the full list of changes, as there are changes that affect every platform.

Downloads of Ren'Py 7.4.11 can be found at:


 2021-12-03 01:25:21 +0000 UTC View Post

Ren'Py Developer Update - November 2021

Hello, everyone. This month's article is the November Ren'Py developer update. This month's update talks about the development of Ren'Py 7.4.11, and since one of the new features is the new gui.variant decorator, it covers Python decorators and how they're used. Finally, since I was asked how to make a marquee effect in Ren'Py, I've added that to the update so everyone can know.

As always, thank you for y...

View Post

Ren'Py Developer Update - October 2021

This month's article is the October developer update, which talks about the two releases in this month and upgrades to the way Ren'Py is developed. It also talks about some changes to versioning that should hopefully make the purpose of a release clearer. 

Thank you for your support, and happy Halloween. 

View Post