- Learn canvas drawing/updating/animating techniques
- Understand successful scalable techniques for real-time multiplayer websockets
- Make a full screen black canvas that adjusts size to fit the window
- Draw a SVG ship in the middle
- Move the ship around the canvas using arrow keys