Synchronised Play - GavWood/DOGE-Game-Engine GitHub Wiki

The Synchronised Play tutorial allows players to look through a stack of playing cards - one card at a time.

The tutorial creates an ad-hoc network between mobile devices or the Windows instance of the app.

When a card is turned over, a network event is sent through the network bus which means all the devices receive that event.

Rather, than use this event to change the current card on all the separate devices, the event enables each app to collate a list of the state every player has reached.

This enables the game logic to look through those states and pick the highest card reached on each app.