This project began as an exercise to create a creature, using object-oriented programming to give it a specific complex behavior. I drew a little camper and used arrays to display the walking animation and instantiate different campers walking at various speeds.
I expanded upon this idea in my final project for the class, concluding a series of p5.js sketches. Each object now contained a specific person's information about sex, major (at UCLA we call them north or south campus majors), and response for 13 different survey questions. The survey I sent out received 204 responses from friends, peers, and complete strangers on the Web.
I wanted a simple interface that allowed people to filter the data using the demographic values and toggle through each question on the survey.
Below is one of the sprite sheets used to create the characters and "draw" the correct animation.