Back to Posts

Assignment 4

Create multi-user interactive experience using p5.js and socket.io. This could be a collaborative drawing, a simple game, or any other experience that relies on multiple client inputs and sends numerous pieces of data back and forth. Focus on the interactivity and the visual style.

You may extend your project from Assignment 3.


Assignment 4 is worth 40 points. You will be evaluated on:

  • 20 pts - technical proficiency
  • 10 pts - visual design & UI
  • 10 pts - interactivity & concept


How to turn this in: Create a screencast or video of your working assignment and write a blog post explaining what you made that also includes this embedded video. In your blog post, also link to the source code on GitHub.


Assignment 4 is due before class on Monday, February 27th