Skip to main content

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

Would that not be handled by some kind of launcher? The launcher checks if stuff needs to be installed and acts accordingly.

The launcher can be the game itself.  But this is stuff that I would not expect from a game I got from itch. Also bad for building for different targets from one source.

If we talk about a real creation tool, maybe. But even then, you can have the user    associate the file extenstion if desired. The app does not need this to operate.

This is still a recreational app we are talking about, is it not? Also known as a game.

Hi, I don't quite understand your point, I think you are answering me by mistake.

If you want to discuss with the person asking the question the concept of their application and why they need to associate an extension type with their executable, it's best to speak to that person directly.

In this thread, I see a question and the idea is to try to answer that question.

By the way, Itch not only allows games to be uploaded, you can upload other types of applications without any problem.

I replied to your solution with the two executeables. And I did look at the op creators page. There is a game that is in the tool category. At least the description reads like a game. It definityl does not read like a description for a tool. At least not what I would call a tool. There is possibilty that it is meant as a helper app for some esoteric rl stuff. It has local multiplayer tagged ;-)

The role of launcher is done by the itch app, if you add another launcher you complicate the experience for the end user a bit and break the concept of launching the game through the itch app.

The idea of having 2 executables is to minimize that problem.

You run the setup only the first time, and subsequent times will launch the game, which is what the end customer expects when using the itch app.

Of course this is just one possible solution, there are many others and as you mention, another approach would be to have a single executable that acts as launcher and application.

Uhm. That is how steam works. It launches the launchers.

Anyways, I wonder how this turns out. I do not see the necessity for file association in this case. Maybe it is different on Mac.