I was clearing out a NVMe for space (thanks DCS map makers etc) and found a 60% finished project I did a while ago. I hate not finishing things, even if just for fun, so I’m going to try to resurrect this one today and wanted to see if any interest.
It’s an online board game built as a plugin for a discourse forum, e.g. like this one. It’s turn based and is super basic but is probably at the stage where I should fling it out for people here to try and then fix it and make it better.
It’s all open source code, nothing super complicated and people are also welcome to add code to it if they want as well. Legally it is nothing to do with a game called Risk™ as it uses a fantasy map and some abridged rules. I’m not really a good board game player so part of this is to fix what I did.
Here’s how it looks just now, and you’ll get the idea from that I think:
War Room view
Topic View
So stuff that would happens is that we get two player guinea pigs
to step up and try it out and I’ll see what needs to be fixed. It is a 4 to 6 player game, but we can start with the mini map to see if any of it works first.
Here’s the basic how to play:
*
MVP flow*
- Staff creates a game attached to an existing topic. (I’ll do that if we get two victims willing to try this out)
- Players join, or staff adds players with
POST /not-risk/games/:id/join. (I’ll do this bit as well as no UI) - Staff starts the game with
POST /not-risk/games/:id/start. (yep, me again) - Current player deploys reinforcements based on territories held:
max(3, owned territories / 2 + territory bonuses). - Current player may attack adjacent enemy territories repeatedly.
- Current player advances to fortify, then may fortify once between adjacent owned territories.
- Current player ends the turn.
- The plugin creates one topic reply summarizing the completed turn.
Territory bonuses are currently: Central Kingdom +2, Southern Bay +1, and Isle of Mists +1. At game start, one additional non-bonus territory is randomly promoted to +1 for that game. Starting ownership is randomized, but the three fixed bonus territories are dealt across players first so one player cannot start with all three.
So the user interface is really raw and you’ll need to click around as a player to figure it out, at this stage I’m just trying to see if turns work at all etc.
Anyone want to try?


