Skip to main content

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

Yes. But for this, Itch needs a major overhaul.

Wrong, the whole point is that user made maps, game saves, friends lists and all that sort of stuff would be implemented game by game. If we passed a UID to web games, you could store all this data (saves, maps, etc) in a database and have it associated with a user w/o each game having a login, sorta like OAuth, but you don’t even need to pass any user data to developers.

User interactions would only happen in game. Very little if any work from itch, other than generating & sending in a UID.

You don’t need to send much of any user data to implement all of this.

the api that already is there is not used?

People develop stuff for other people, there’s no point in putting a lot of time into a cloud save system & friends lists & full multiplayer synced with itch.io if 99% of people on the platform can’t/don’t use it.

Uhm.

Implemented game by game? You serious?

Stored in a database by the developer? On which server?

You seem to talk about stuff that would be in a web game that has no need to be hosted on Itch to begin with. Itch web games are from small indie and amateur developers. They usually do not have the ressources nor the expertise to implement all these things on top of their game. And if they do, they do not need the profile info to do login stuff. Better yet, if they do it on their own, they are not limited to host on Itch.

I did not mean that the other things are requirements with that overhaul. I meant that the feature on its own is not a good idea. It does not fit with the rest of Itch's features and how privacy is handled and how players interact with each other while playing a game.