Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
Admin (1 edit)

For security reasons we have to serve any code uploaded by users within an iframe. I’m not familiar with the nuances of PWAs with iframes. You may have to find a work around to get it to work.

I suppose itch.io could provide some kind of global system system for doing PWAs for html5 games. We tend to avoid having direct links to games made available though since we want people to interact with the itch.io UI when they play the game. So I’m not sure how this integration might work.

I think the goal is to have a game installable (and updatetable) via the Itch page itself. This is actually similar to the way that Itch supplies static game files such as executables. I suppose there is a risk of hot linking, but as game author, I prefer that to not having PWA available as an option. As far as the platform goes (itch), maybe that's sub optimal at scale?

I also think that having a payment / unlock api is a way to mitigate this (for non free games), as it doesn't matter if the game is hot linked if it requires an api response to play the game (hackers will always be able to subvert this, but better to deal with customers as good actors rather to assume they are bad actors).

I guess you need to wait for other game creators to lend their input before deciding the best course of action.

Thank you for taking the time to consider and respond anyway.