BadIdeaFactory / overengineered-diplomacy

A system to publicize friend-death as robustly as possible
https://badideafactory.github.io/overengineered-diplomacy/
Apache License 2.0
10 stars 1 forks source link

Enable viewers to "play back" turns #2

Open slifty opened 7 years ago

slifty commented 7 years ago

The game manifest will include the necessary information to re-render each move in the game. Viewers should be able to play back moves and rounds to understand how the map came to be.

louh commented 6 years ago

Yes!

The boardgame.io framework requires that move functions are pure functions. Similar to Redux actions, this allows us to rewind state if necessary. Playback of the event log should be easy to implement.