Please switch to lossy webp for your regular images. You can have the game in 1080p instead of 720p and have image file sizes of 10-20% of their current size without any visible quality loss.
Viewing post in Pandora's Harem kingdoms comments
Hi, thank for the comment but i think will not do that.
the problem with your suggestion is that the size of the file still go up. I have to take into account the size of the files until i can get more space on itch.io. Currently i'm still experimenting with the quality of the images to get light files with good quality.
That been say regarding to making the images 1080p in expecific, i don't see the benefit of it. as far as i know most people still are using 720p.
Maybe I can make a 1080p version of the game, but I'm pretty sure I'll make that a membership perk to justify the effort and because sooner or later I won't be able to upload it to itch.
the problem with your suggestion is that the size of the file still go up
This is not what will happen, if you switch from lossless webp to lossy webp. Try tinkering with the webp settings. You will be amazed by how low in compression you can go till you notice differences in quality. A factor of 10 is a rule of thumb.
Think about what it means to compress rendered images. Are the individual pixels important? No, they are not. Lossless compression is not suitable for the task. Use lossless for master files. Use lossy for distribution.
as far as i know most people still are using 720p
The cheapest tablets and phones have higher resolutions and desktop displays are at a higher resolution for a very long time. I do not know which people you are talking about, but your 720 images will be upscaled on the user's display anyway. So any pixel preservation by using lossless is pointless.
1. I will be more clear because, i think I misinterpreted your first post about WebP. For most of my images, I'm using: WebP, lossy files, compensation 6, quality 90%, using the program Krita.
Unless you have a configuration I haven't accounted for, any quality improvement will come at the cost of larger file sizes.
2. Regarding 1080p, it's true that there are more devices than I initially thought with that quality (I had to check the statistics on that). But the other point I mentioned earlier still stands. If I raise the quality to 1080p, that translates to larger images and videos, which leaves me with less space to work with in itch.io.
I'm not against the idea of changing the project's quality. But considering what's required, at best this will be something I'll implement in the future, and at worst, it will be something to keep in mind for future projects.
If you mixed lossy and lossless, I might have found the lossless ones ;-)
I had downloaded the game, went to some folders and picked a file. It was 1MB and was a background. The next picture was the same background with a character. I assumed those files to be lossless webp. They were around 100kB after I recompressed them.
For reference, I am now using the first screenshot. It is png with odd resolution of 794x446. It compresses as lossless in webp as 353kB and with lossy setting 90 down to 49kB. The default 75 is only 18 kB.
This should get more efficient with higher resolution. Meaning 90 is a bit high. Your output is that of a rendering software. That should compress very good in lower lossy settings like 75. Maybe some of the presets can help there too, but I am not sure which one. 90 was needed for that odd resolution pic. The strap of the bra looks blurry, with lower setting. The png does not look good overall, and I can't pinpoint exactly why. Maybe because of the low resolution.
If you reuse backgrounds a lot, you can do so in renpy and use transparancy features.
Anyway, a factor of 20 for png masters and 10 for webp masters is expected in shrinkage by using lossy webp. And I have seen far too many renpy games that use png and complain about size limits. At least you used webp, but I assumed it is lossless because of my small sample size ;-)
dude.... what is that spaghetti text? At this point you are trolling or you are ignoring my comments for random reasons.
I will end this discussion here and make what i feel work the best for my project.
(XD is almost funny went you started to suggest i use PNGs. When explicity use webp to save space.)
Haremkimdoms-0.12-pc\game\images_videos\escenas\0_intro\5_e_primera_mision_1
All the files in there are lossless webp. That is why I thought you use lossless webp.
And I did not say you use png. I used the screenshot as a reference file for compression comparison between lossless webp and lossy webp. The difference was 518kB (png) 353kB (lossless webp) 49kB (lossy webp in setting 90/6). And I found it odd, that the setting 90 was needed for that screenshot. Webp is usually better at this.
There are obviously translations issues here. English is not my native language, neither is it yours. If you think I suggested you should use png, please read my post again. If you still think so, use a translator page.
Best you delete this discussion of misunderstandings.
And maybe consider using lossy webp for all the images and not for only some of them.
Worst example is file 35 to 43 in that folder I cited. Same static background for 9 images encoded in lossless. That is what I found and that is why I made the initial post suggesting you should use lossy webp.
Also your initial reply was "Hi, thank for the comment but i think will not do that. ". What was I supposed to think?! You refused to use lossy webp, and later claim to have used it all along. Misunderstandings all around.