-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[General] Add Linux distributable #187
Comments
Providing an AppImage would have, among others, these advantages:
Here is an overview of projects that are already distributing upstream-provided, official AppImages. Since you are already building Hero6 for Ubuntu 12.04.5 LTS on Travis CI, it should be relatively easy to bundle that up as an AppImage. Possibly using https://github.com/probonopd/linuxdeployqt. Let me know if you need help. |
@probonopd Thank you for reaching out to us, it is much appreciated. I probably won't have time to look into this issue for another couple of months, but when that time comes I may have questions to ask you. |
We've discovered that dotnet CLI has a simple system for building our game with all dependencies included, so we're dropping the dedicated distributable in favor of a zip file with everything included |
How does this work? Wouldn't this be great ingredients for an AppImage? |
🤷♂️
Too much hassle to setup, too little benefits, almost no one will be downloading the game from that AppImage, the actual released product will be most likely be distributed from a dedicated client like Steam which has it's own protocols. Having other ways to distribute the product is just for the benefit of the few people testing the product under development that doesn't know how to build the source code. A zipped file will be sufficient in spades. |
Isn't that much, much more hassle? Setting up Steam means a lot of work, whereas downloading an AppImage is easy. Why would one want to promote complex setups like Steam that create additional hassle? |
That's really not the point, we're going to support Steam anyways regardless of its setup because of it's market dominance, an extremely low minority will be getting it from other means.
I'm really not interested in making this into a bashing Steam discussion. The majority of people playing games use Steam, therefore we're going to support it, end of story. I'm getting the vibe that this discussion is headed in a extremely unproductive direction so I will lock it. |
We need to find out we can and should distribute Hero6 in the same way we have an installer for Windows.
The text was updated successfully, but these errors were encountered: