Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

How to force users to update before playing the game?

A topic by YourNinjaWay created Nov 21, 2022 Views: 484 Replies: 4
Viewing posts 1 to 4

I use butler to push builds, but as of now only way to know if there is an update is to right click and "check for update", unless I'm missing out on something. Can we make it so that, the user gets auto update, or at least show Update button instead of the Launch, where a new update is pushed?
Thanks and regards

You'd have to add some code at the start of the game that would query a web server (itch?) to find the latest version of the game, parse the response and compare the games internal version with it.  if it didn't match, branch to a 'please update me' screen and, maybe, open the download page in their web browser.

Unless you've got a server running high scores or it's a multi-player game, it seems like mostly it'll just annoy the user.

ya, its a multiplayer game, which need clients to update, so anyway i have a popup saying to update the game. I thought it would be simpler for the end user

Admin

We don’t have any mechanism to force people to play the latest version of your game, you will have to implement a check yourself.

Users of our app will automatically get notified of an update when they go to run your game if you’ve published it via butler, though. This can help ensure that players are getting the most recent version with little friction.

(+1)

Thank you. I have implemented a popup which tells user to go to itch and check for update,  by maintaining my own versioning, separate than the version which butler upload creates. I think this will do for now. Thank you for the clarification.

This topic has been auto-archived and can no longer be posted in because there haven't been any posts in a while.