Posted August 29, 2022 by pink productions
Well, it took way longer than I planned (again), but the big update to Ren'py 8.0 is here! This new version of the pink engine is entirely python 3 compatible, and should run a fair bit faster as a result of the version upgrade to boot.
HOWEVER: Due to an issue with a pygame_sdl2 library function, controllers are currently not supported for this version of the pink engine. I'm trying to find a solution, but in the meantime, I'm keeping the download link for the previous version of the Pink Engine up as well. I suspect the issue with the controllers is due to a bug in ren'py itself (or more specifically, the pygame_sdl2 module), and I've filed a bug report.
Aside from the general upgrade, there's also a list of fun new functionalities for this update:
The changes in follower movement is something that I'm pretty excited about, because the old logic for that was kind of a pain. The new logic uses its own loop, rather than reacting to the player's movement, so should be way more robust.
The next update will be focused on the controller issue, along with a bunch of minor updates I've been putting off. After that, I will be focusing on the audio experience for a bit, adding the ability to use movement sounds and directional sounds in pink engine games.