You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

750 B

## Event Architecture
- Local events are broadcast as custom events prefixed `L-`
- Incoming global messages are broadcast as custom events prefixed with `G`

## Robot Movement
The state of the robots are fully contained in a central stack, allowing undo, reset, shadowing, replays, and move counting.

Any movement, including initial locations, is represented by pushing or popping locations from the stack.

A victory state can be stored by taking a snapshot of the current stack.

## Credit
Icons from [https://game-icons.net](https://game-icons.net)

## TODO
- replay stack
- chat box
- walls and winstate algorithm
- shuffle colors (easy)
- tutorial (easy)

# Final install
- move websocket server to /core
- dynamic socket server resolution