If you're looking for something more low-level, I can recommend boardgame.io [1]. [1] https://boardgame.io/. - Source: Hacker News / 4 months ago
Here's mine! https://skeoh.com/othello/ It's not nearly as polished but I had a lot of fun making it. It uses React and the now-no-longer-maintained https://boardgame.io/. - Source: Hacker News / 5 months ago
It could definitely be used to do that. However, there are better frameworks to accomplish this with many of the features needed for board games. https://boardgame.io is one of them. If anything, take a look at that and utilize some of their game logic and game state management ideas in Django. Source: 12 months ago
Check out boardgame.io if you are not looking to do everything from scratch. Source: about 1 year ago
Also https://www.freeboardgames.org/ which hosts games built with the https://boardgame.io/ game engine. Source: about 1 year ago
I think you know best what you want to build yourself. :-) If you separate the abstract interface for sending/receiving game states and its implementation, you can rely on an external service like hushfile to get started, and then switch to running a similar service yourself afterwards. Saves you from having to deploy and maintain the server initially. Running a VPS wouldn't cost more than $5/mo. Since nobody... - Source: Hacker News / about 1 year ago
Have you looked at https://boardgame.io ? You’ll still have to deploy a backend but all the multiplayer functionality is already built in. Source: over 1 year ago
If you are more interested in the rules/logic side of things there’s also https://boardgame.io/. - Source: Hacker News / over 1 year ago
I've read on some other websites that I should implement the movement logic on the frontend and then just pass the final move to boardgame.io but I feel like that defeats the purpose of the engine. Source: over 1 year ago
Has anyone been able to deploy their boardgame.io projects on another free hosting service? Source: over 1 year ago
If your goal is to put it on a website, I'd recommend learning Javascript; not as fun as python but the tool for web. There are libraries like boardgame.io specifically for board games too. Source: over 1 year ago
You mentioned electron so I suspect you're interested in games playable via browser, in that case these two come to my mind in the javascript/typescript ecosystem: - https://boardgame.io/ - https://www.colyseus.io/. - Source: Hacker News / almost 2 years ago
Show him this react lib: https://boardgame.io. Source: almost 2 years ago
Depending on your game's requirements, you might consider investigating boardgame.io. It is focused on turn-based board games, but that might be all you need. They discuss state management (including secrets), game discovery, turn processing, and other useful features. Source: almost 2 years ago
I recommend taking a look at boardgame.io. Source: about 2 years ago
I would highly recommend checking out https://boardgame.io/ - its a JS library for turn based games, the documentation describes some of these concepts. It uses websockets. I have tried it out myself with my own game prototype, and it is very quick to get up and running with a multiplayer game that you can play from multiple devices in the browser, which sounds exactly like what you want. You use the library with... Source: over 2 years ago
Do you know an article comparing Boardgame.io to other products?
Suggest a link to a post with product alternatives.
This is an informative page about Boardgame.io. You can review and discuss the product here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.