This is the right place for Ren'Py help. Please ask one question per thread, use a descriptive subject like 'NotFound error in option.rpy' , and include all the relevant information - especially any relevant code and traceback messages. Use the code tag to format scripts.
textbutton _("1280x720") action Preference("display", 1.0)
textbutton _("1600x900") action Preference("display", 1.25)
textbutton _("1920x1080") action Preference("display", 1.5)
textbutton _("Fullscreen") action Preference("display", "fullscreen")
but the game seems to cap out at 1 for this method. When attempting this, it just counted ALL windowed options as selected at once and you couldn't switch between since it thought they were all already selected. I saw an old post by Tom suggesting you could use something like 2.0 to double the window size, but that doesn't seem to the be the case? Unless I'm doing something wrong, but no matter what I try, it rejects any number higher than 1 and only works for decimals under 1. Does anyone know how I can accomplish what I'm trying to do? I'd like to give people with higher res monitors the option to play at a higher resolution if they find the window too small, but since I can't find BGs at a high enough resolution, I can't make the game default to anything larger than 720p (or else, I'd start higher and give the option to downscale instead). I know upscaling probably won't look pretty... but options are better than not having them IMO.
You do it to make your graphical assets match the game screen. Like if you set the game screen size to (1024, 768) then your bg images that are (800,600) pxls would look smaller than game screen.
It doesn't matter what resolution players monitor/device have - Ren'Py will show the game screen that will fit the phisical screen and keep the aspect ratio of game screen that you've set (that's why you somethimes can seee black bars on the sides of game screen in fullscreen mode).
If you want to give the players option to choose resolution of game screen, you'll need to make sets of images in that resolutions to make them fit the game screen.
Considering that Ren'Py doing well with showing game screen on different devices this option might not be so useful.
The player can change the size of game window by dragging the corner of it (as usual). Also, you can set the phisical size of game screen on monitor/device by this function - https://renpy.org/doc/html/other.html#r ... sical_size
Users browsing this forum: Google [Bot]