Skip to content
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

Web Support #8

Closed
CrazyMarvin opened this issue Jun 7, 2021 · 7 comments · Fixed by #65
Closed

Web Support #8

CrazyMarvin opened this issue Jun 7, 2021 · 7 comments · Fixed by #65

Comments

@CrazyMarvin
Copy link
Contributor

It would be awesome if we could support the web (additionally to Android).
Windows, Linux, macOS and iOS are not needed because the web version would work on all those platforms as well.

@CrazyMarvin
Copy link
Contributor Author

I am not sure if we need a root VPS or if a simple web space like GitHub Pages or a shared hosting package would be better. 🤔
This depends strongly on #6 I suppose. When we need to host the online multiplayer part on a root VPS, we simply could use it to serve the game too. If the online multiplayer is handled by a cloud service, then a simple web space might be enough.

@Frosty-J
Copy link
Contributor

Frosty-J commented Jul 2, 2022

I think GitHub Pages would be good enough, unless implementing online multiplayer. It can use the halma.app domain. Shared hosting can be both pricey and slow - I don't see what benefit that has over GitHub Pages. I'm also familiar with pushing builds to itch.io and my own VPS using GitHub Actions.

Nice referral link. I have a chunk of leftover DigitalOcean credit since I switched hosts and I don't know what to do with it. It's nice to be able to spin up temporary servers without it coming out my bank balance, though.

@CrazyMarvin
Copy link
Contributor Author

It would be awesome if you could setup GitHub Actions to publish the game on GitHub Pages and itch.io. 👍

@CrazyMarvin
Copy link
Contributor Author

I already started but it is not functional yet:
GitHub Pages
itch.io

@CrazyMarvin
Copy link
Contributor Author

Are you able to work on this next month, @Frosty-J?

@Frosty-J
Copy link
Contributor

Probably. Have you created an itch.io account yet?

@CrazyMarvin
Copy link
Contributor Author

Probably. Have you created an itch.io account yet?

That are great news.
Yes, I already have an itch.io account and a page for the game.

@CrazyMarvin CrazyMarvin linked a pull request Mar 21, 2023 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants