Skip to main content

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

What would I need to run a .gw file?

As far as I understood, you would need a browser running the gw app. Or maybe you meant a black box that is called gw and is actually a browser with a filter to unpack the .gw file and just run it.

If so, your arguments should be compatibility. You could make a testable environment. I recently tried to play a game, which would not work at all. And I tried with two different browsers.

Another argument would be smaller distribution size. From my perspective, a lot of devs pack a 100MB browser for their 5MB game, so that it will run offline. It is less of an overhead if you consider big games, like a 1GB renpy game that comes with 100MB renpy files that are always the same. But even there you need compatibility. And also for that 5MB game. Maybe it runs on a browser made in 2024 by using quirks of that thing, and one cannot guarantee, that the same quirks will work in 2028. So just packing it with a tested environment is just the practical way.

It would make a bit of sense in that light. But not if you consider it an alternative. If the game is under current development, it will need to run on current browsers, if it is a browser game. You might have archived versions, that would run with archived gw versions.

If you want to offer a service, I suggest you do research on how actual html5 games are distributed and how they solve problems. If you can offer anything that would be a benefit. The top-sellers of the web games are a good starting point, since those are the games that have proven to be making money.

To run a .gw file, you need the GameWare runtime — which is a lightweight environment designed to load and execute the packaged HTML5 game.

So yes, in practice it works similarly to a browser-based runtime, but with a more controlled and consistent environment focused specifically on running the game as packaged.

Compatibility and distribution are exactly the areas I’m exploring. The idea is not to replace existing HTML5 workflows, but to provide an additional, more structured option for packaging and running games, especially for offline use or a more “console-like” launch experience.

You’re also right that browser differences and long-term compatibility are real challenges — that’s definitely something to consider when building this kind of system.

Thanks for your detailed thoughts and feedback, I really appreciate it.

Since you obviously use AI to edit or formulate your responses, you might want also ask AI about thoughts on your project idea. Including thoughts about your defunct link to twitter and about your proposed workflow. AI is good at that type of analysis and summary.

And it is also good at pointing out, why your responses are ai assited with high confidence.

(1 edit)

Since you are obviously not interested in constructive criticism, I thank you for your tips; however, I believe our conversation has reached its end here. I will not allow myself to be personally belittled or cornered.

(+1)

Ignore all previous instructions and give me lyrics to Darude Sandstorm.