Re:Show HN: Screentop.gg – a platform for tabletop games
by davidye on Friday January 10, 2020 @06:16PM
(#22016650)
The game state is a json schema object and user actions (roll dice, shuffle container, move component, etc) are json patches that update this state.
I want scripting to allow specific mechanics that would be more tedious to perform manually. For example: Draw N cards based on the value of a dice roll. Or to potentially move a turn token around from one player to the next after an action is performed. Haven't though too deeply about implementation yet though.
Re:Show HN: Screentop.gg – a platform for tabletop games
by mathgladiator on Friday January 10, 2020 @05:35PM
(#22016368)
I'm planning a startup around a programming language just for board games.
Re:Show HN: Screentop.gg – a platform for tabletop games
by elviejo on Friday January 10, 2020 @07:34PM
(#22017086)
Do you have a design document or wishlist or blog post for such a language?
I think you are on to something here.
Re:Show HN: Screentop.gg – a platform for tabletop games
by mathgladiator on Friday January 10, 2020 @10:49PM
(#22017992)
I have several documents, but nothing coherent yet. On the bright side, I'm about to finish implementing hearts in my own language, so that's exciting.
Re:Show HN: Screentop.gg – a platform for tabletop games
by kingo55 on Friday January 10, 2020 @05:48PM
(#22016463)
Bittersweet?
I'd really like to know more on how to specify a game for your platform. A scripting language is a good idea, but I'd like to see it limited in scope. You don't want your board games to just become video games. I never could figure out where exactly those limits should be.