News for hackers. Stuff that matters.

Show HN: FreeBoardGames.org – FOSS platform for publishing boardgame.io games

Hello HN,

I have started FBG some years ago when I moved to the Bay Area and could not find a simple, cross-platform, no-registration way to play board games with my friends back in my home country. I also wanted to make it simple to create multiplayer board games online for developers in their free time.

Shortly after, I found out about boardgame.io with similar goals and decided to join forces with them. It became the engine of our board games, and we focused on publishing/serving them. To be fair with everyone and inspired by Wikipedia, we made the project a non-profit with GPLv3 Affero license.

Since then, the project has gotten many amazing contributors that developed really cool board games, added translations, helped with infra, etc (see https://www.freeboardgames.org/en/about ...). My focus has been on the infrastructure (scaling, adding text chat, etc).

During the pandemic, we saw a large 30x increase in usage, and it also became more useful for me, as I started using it at work for (now virtual) fun team meeting events.

Please check it out and give any feedback!

( 10 comments | 33 points | on HN )
Re:Show HN: FreeBoardGames.org – FOSS platform for publishin... by yoavhortman on Saturday August 21, 2021 @02:11PM (#28259172)
I've been building a boardgame.io projecy and I find the documentation hard to follow the typescript definition lacking and the framework rigid and tricky to get right. its a shame since the promise of building a board game in a quick and simple way was enticing but the framework doesn't live up to it. perhaps I'm missing something, please prove me wrong.
Re:Show HN: FreeBoardGames.org – FOSS platform for publishin... by flamecoals on Saturday August 21, 2021 @08:51PM (#28261968)
I am also a boardgame.io maintainer, so happy to hear feedback about it too.

I think the framework has some gotchas and there are some improvements to be made (i.e. the whole thing about player being a string), but I still think it benefits a lot my productivity compared to doing it from scratch. Happy to hear in what cases you think otherwise.

Re:Show HN: FreeBoardGames.org – FOSS platform for publishin... by asicsp on Saturday August 21, 2021 @02:10AM (#28254653)
>I also wanted to make it simple to create multiplayer board games online for developers in their free time.

Cool, I have a simple board game to play against computer but I don't know how to make it online multiplayer. I'll check this out.

Re:Show HN: FreeBoardGames.org – FOSS platform for publishin... by flamecoals on Saturday August 21, 2021 @02:19AM (#28254697)
Feel free to ask any questions for us on discord if you need help!
Re:Show HN: FreeBoardGames.org – FOSS platform for publishin... by flamecoals on Friday August 20, 2021 @02:17PM (#28249506)
Re:Show HN: FreeBoardGames.org – FOSS platform for publishin... by antifa on Saturday August 21, 2021 @04:18AM (#28255191)
Does this require everyone to be at a computer for 2 hours straight or can it be played asynchronously over the course of a day or 2?

Words with friends does this well, except I don't care about scrabble.

Re:Show HN: FreeBoardGames.org – FOSS platform for publishin... by flamecoals on Saturday August 21, 2021 @11:29AM (#28257769)
If you keep the link, you can always come back to the game, the state will be persisted, as long as you use the same device.

But yes, there are some features missing to better support asynchronous play, i.e. sending an email or notification when it is your turn

Re:Show HN: FreeBoardGames.org – FOSS platform for publishin... by jithinraj on Saturday August 21, 2021 @02:11PM (#28259171)
Awesome work @flamecoals. Neat UI. Would love to explore for a project we are working on.
Re:Show HN: FreeBoardGames.org – FOSS platform for publishin... by flamecoals on Saturday August 21, 2021 @08:52PM (#28261970)
Thanks! Feel free to reach out to the community on discord
Re:Show HN: FreeBoardGames.org – FOSS platform for publishin... by chanpatorikku on Saturday August 21, 2021 @09:42AM (#28256951)
Being able to play board games with no-registration looks nice.