The latest Construct updates and browser updates have made possible some interesting new improvements for both video support and images. We wanted to highlight...
I love the continued dedication to supporting new and improved formats, thanks.
In my experience, WebP has still proven to be an issue in the past especially as Safari on older hardware still failed to load them sometimes. I don't think I've seen WebP related errors this year, so I will give them a try, the size improvements would be very cool.
I've also been following JPEG XL for a while and I can't wait for it to get widely supported, I truly believe that open formats like JPEG XL and AVIF are great advancements for the web, and I would switch to them in a heartbeat.
I'm sad there is no way to provide fallback formats for image data as it would make it a lot easier to move without thinking twice about it, but at the same time I'm not sure it would be beneficial to most people to export every image twice. For web game platforms like Poki where a huge amount of the traffic comes from mobile phones and older hardware, it would be great to have.
It would work only for online games and maybe on limited case only, depending on the game, but load from URL the images should partially solve the issue. Just need to plan ahead what type of game could support such type of organisation.
For example, card games would be easier to handle in this way because the collision box is easier to manage compared to sprites that require irregular collision boxes. Though you could have all collision images pre-defined with proper sprite in the project, then replace all the images just before exporting, using all blank images to save space and then load everything from URL depending on the browser.