Will it be used to build online board games (like an engine) or to "generate" one?
There's also another nice tool for simulating games. Not really in the scope if your project, but around the games topic. https://machinations.io/
Will it be used to build online board games (like an engine) or to "generate" one?
There's also another nice tool for simulating games. Not really in the scope if your project, but around the games topic. https://machinations.io/
As a developer, I can code the back-end for a board game without thinking about the failure modes for disk/db/network and I code as if I'm a single process (you know, the way we coded as kids). The mental model mirrors if you gather all your friends to play a game with the same keyboard and mouse.
As a service, it is a combination of EC2/Lambda for compute, Ably for notifications and connectivity, some DB for storage of state, and workflow for orchestration of people transactions. All within a single package.
As a game designer, my hope is that I can make it easier enough that the rules backing a game can be built and then evaluated with simulation and artificial intelligence. I have rough prototypes of this, but I implemented the back-end of Battlestar Galactica and had a random bot just play it. That's a remarkable achievement in a way, and now the question is how to train a system to search for patterns in looking at what decisions are made with a JSON document as the state of the game.