Add .webp format support

Welcome to our brand new Clickteam Community Hub! We hope you will enjoy using the new features, which we will be further expanding in the coming months.

A few features including Passport are unavailable initially whilst we monitor stability of the new platform, we hope to bring these online very soon. Small issues will crop up following the import from our old system, including some message formatting, translation accuracy and other things.

Thank you for your patience whilst we've worked on this and we look forward to more exciting community developments soon!

Clickteam.
  • Hey! It'd be really cool if Fusion started supporting the .webp image format, since it both supports image transparency and saves up way more space than PNGs, making the final build significantly smaller.

    A few weeks ago, I started a new project with an app size of 1440x2800. I was stunned when I realized the whole build scalated to nearly 50 mb, just because of graphics. And this was just an early alpha. So I believe webp compatiblity would be an outstanding extra optimization feature to add in the next updates. I hope you consider this!

  • While I don't know if Clickteam is planning to add this, I do have some suggestions for shrinking file size. First, use JPEG files for any images that don't require transparency. Second, use OGG files for audio instead of WAV files since OGG is compressed and WAV is uncompressed (there shouldn't be any significant impact on quality, none that I've noticed anyway). Third, set the compression level to "Maximum" and enable "Compress Sounds" in your Properties panel. Finally, keep in mind that unless you're scaling up from a lower resolution, a larger resolution will result in a larger build size due to graphical assets needing to be bigger both in resolution and file size, so develop in a lower resolution if possible (maybe 1280x720 instead of 1920x1080 if your aspect ratio is 16:9). For pixel art games you could also scale up from a lower resolution with anti-aliasing disabled (to preserve the crispness of the pixels) if you'd like. You don't have to follow all of these steps, but these are just the ones that I use to keep the size of my builds down.

    Also, why 1440x2800? Is that the size of your application window, the size of the game frame, or both? If it's also the size of the game's window, I'm sure you could reduce the resolution a little bit. It does seem a little larger than necessary to me.

  • Thank you for the tips! Despite current Fusion not being architecturally able to support .svg, I don't see why it couldn't support .webp, since they do have a fixed height and width. .Webp has lots of advantages over jpg and png, being both significantly smaller in average, and supporting the alpha channel. This would really help reduce final build sizes in the current Fusion, so I really hope it gets added in future updates.

  • Thank you for the tips! Despite current Fusion not being architecturally able to support .svg, I don't see why it couldn't support .webp, since they do have a fixed height and width. .Webp has lots of advantages over jpg and png, being both significantly smaller in average, and supporting the alpha channel. This would really help reduce final build sizes in the current Fusion, so I really hope it gets added in future updates.

    Yes, this is especially true now 2 years after you first requested it.

  • .svg is slow for games, it's heavily based on math, and as the vector gets more complex things get slower.. If you want to not lose quality as you scale up, try have your image high res in the first place, so for example if you gonna scale up to 2x the size, you would want the image to be made for 2x the size in it's original form, and scale that down to 0.5 (half the size) by default, so basically scale 0.5 would be your new 1.0, and 1.0 would be your new 2.0, this way you won't lose quality as you scale up...

    .webp is more displaying images on the web, not really for games, but it may be useful for the HTML5 runtime.

    Game/App developer, artist and a community contributor.
    You can support my work on: Please login to see this link.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!