Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+4)

Did some testing on one of my project pages that has an animated gif: https://cobaltdragon.itch.io/hellsniper

Checking the <img> tag shows 2 gif source files:

img.itch.zone/aW1hZ2UvMzQxOTEwNS8yMDYwNTU5OC5naWY=/347x500/M8Cgy6.gif

img.itch.zone/aW1hZ2UvMzQxOTEwNS8yMDYwNTU5OC5naWY=/794x1000/COX6gh.gif

Checking both files revealed they are single-frame images.

Clicking on screenshot opens the image viewer, in which the gif animates correctly. Checking the source reveals a different image:

img.itch.zone/aW1hZ2UvMzQxOTEwNS8yMDYwNTU5OC5naWY=/original/vDct5H.gif

Using devtools on the project page to insert this image source as the target for srcset="" causes the gif to start animating immediately and the project page appears as expected.

This is speculation, but it seems there is a backend image transcoding system that is rendering single frame gifs from animated sources. I'm sure the itch team will sort it out soon.

(+1)

So, I tested and works with both gifs in the description and screenshots, my question is why? Using devtools you can see that the gif file was indeed uploaded, but it refuses to show it in the page, just the first frame instead. It's annoying, I'm starting to making assets to sell in the platform and I can't show properly my animations without the gifs working, I know  itch's team is small, but this issue is taking too long to fix... 

(Before you ask, I'm not a English native speaker :D)