Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Wait, is that even possible ?
You only have to dezip it and use the .exe for it to run, right ?

The itch client is a standalone app that provides a lot of convinience for the user.

  • It provides (the possibility of) sandboxing apps, so they can’t steal passwords from my browser
  • It automatically makes installable windows apps available under Linux (and maybe mac?) via wine without extra effort for the user or developer
  • It provides a central place remove all the programms downloaded (you never forget some gigabyte big game in your download folder)
  • It provides a way for users to kill badly behaving programms without opening a task manager
  • Itch can collect crash logs that can help user and developer identify problems such as missing libraries (called *.dll on windows) which either a technically minded user can fix on their own or give detailed technical feedback to the developer
  • Itch can also automatically install dependencies (such as programming language run-times) for the user when they are needed
  • It does automatic updates of applications to the latest version in the background without user intervention
  • Only updates the changes of apps when the developer pushed it using butler tool

To do this the itch client needs some information. I never published on Itch but i suspect those two articles have the information you need. You are probably just missing an App manifests if that doesn’t cut it look into the Game developer quick start and profit from the benefits of using butler: Compatibility policy#Platinum tier

(+1)

Hum, it seem very complicated. But it can also be a big bonus I suppose. I will see if can do something about it ^^

There is no good tutorial about this topic. So if someone figures it out and let’s me know i can give other devs more info on how to do it.