XaiJu
Renpytom
Renpytom

patreon


Ren'Py Developer Update - June 2020

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 your support. I hope that you find these articles useful. For the past few months, I've been tweaking new features in conjunction with the article about the feature, so by helping support this, you're benefiting Ren'Py development. Thanks! 

EDIT: Fixed the link.

Ren'Py Developer Update - June 2020

Comments

whoa!

Brandon McGill

That hue adjustment looks awesome!

Kokoro Hane

it's not official but for example for their VR device they dropped Mac support and are only supporting Windows/Linux now. So I'm not sure...

Winter Wolves Games

I am so proud to support the dev of an amazing free tool like that, I understand how scary it must feel, but I am sure Renpy will become better and better !

Ayael

YAY!!! The alt/noalt thing is great. I ended up doing that manually for the game I released last September and it felt very silly.

plasterbrain

Where did you see that Steam is going to drop Mac support. While it's rough, I don't see any major roadblocks to making an ARM version of Ren'Py on Mac, if it's needed. (It depends on if Apple gets even more strict with code signing, but I don't think it's any worse than it is now.)

Renpytom

Thank you for your great work :) It's sad to think though that all your efforts on Mac could vanish if they go through with their ARM transition as it seems likely. Or better that the ability to build for all 3 platforms from any of the 3 won't be a reality anymore (it's already hard now with the notarization thing). On the other hand since even Steam is going to drop Mac support probably next year, that platform is probably going to become a niche gaming if not disappear in a couple of year thanks to their crazy policies :P

Winter Wolves Games

This is excellent! Just right now I started discovering im.MatrixColor and started to give it some uses. I would like to give you some ideas, if possible. I started Renpy 6 months ago, the same with "programming". Right now I'm having some ideas that for now, it seems like or it's impossible to make or it's really difficult, and when I look for solutions on the internet I don't find any. I will give these ideas talking from ignorance, I don't know how much difficult is to implement them in renpy. They are just difficulties that I had when making a game displayed in a list hahaha. - Outlines for images. The same as the text, I think it's possible making a copy of the image, center it, making it a little bigger, and give it some color of desire right now. But maybe an option(if possible), would be good! - My game has some "cards" with multiple buttons, images with conditions, and a lot of stuff like transforms, matrixcolor, etc. inside it. I use it as a SCREEN. So, whenever I need it, I just use "use {screen_name}" with the desired argument. Right now I'm trying to like, add a menu where you can choose a card with some arrows. And I want that the right and left card to have a smooth transparency. I saw that AlphaMask does this, but it's impossible to apply it to a COMPLETE screen, only a single image. So I would like to know if there's a way to add a single image on top of the screen(Bottom child) to act as the alpha or transparency of the complete screen(Or, for example, a "fixed" or "button" zone). That would be pretty great to have some good effects. - A way to trigger animations. I think this can maybe be done in ATL, but I didn't find a way to do so... For example. Let's say that you have a ball as image. Well, when the ball appears he have an animation. (I know this can be done with "on show:" and etc.) But let say, when you hover it, you want to "trigger" a single animation one-time to randomly decide where you want that ball to go(With functions or idk) and the ball will trigger that animation and until that animation don't finish, it can't trigger another animation again. I give the "ball" as an example. Maybe I'm an idiot and all of this can be done but I'm not experimented enough, so I'm sorry if I said something really dumb haha. I just wanted to thank you for your work, I'm working from making games thanks to Renpy. And I love it.

Komisari

For Android most devices now days have root access therefore it's not that locked. I just love renpy and would love to have access to code on my phone as well. ;) Thanks

Thiago Ramalho

Assuming you're talking iOS or Android, that would be hard to do since those devices are very locked down. Ren'Py should now run on Linux, Mac, and Windows laptops, as well as ChromeOS devices in Linux mode.

Renpytom

Amazing thank you sir. Question, any thoughts on a renpy app to develop renpy games on the go?! Thanks

Thiago Ramalho

This ability to shift hues is HUGE, and a feature I was hoping you'd add for a long time. It'll cut down the number of assets significantly, as there's no longer a need to manually have a different colored sprite to match the lighting of each background. I'm very grateful for this!

Brian Ellis

Thanks. It's fixed now.

Renpytom

Thanks for the update! The link to the article though, seems to be broken and links the text itself rather than the article.

Khailz


More Creators