PLAYING WITH CODE
*Note - Sound is required for all.*
These were solo projects.
This is a reinterpretation of the game 'Pong,' designed to illustrate the common dilemma of having to choose between sleep, friends, and work.
The user must click the screen when the 'You' ball collides with one of the paddles, however, the ball moves very quickly and can only be maneuvered on the y-axis.
This is a classic arrow-key-controlled game, that parodies the concept of the 'Freshman 15' - weight gain caused by stress-eating and poor culinary skills in one's first year of college.
This is an experiment using API queries for data visualization.
I used Node.js to query the Giphy API for images using the search terms 'coral reef,' 'sharks,' 'sea turtles,' and 'small fish.' The API calls are triggered by the slider, with the slider position also determining the size of the canvas, thus illustrating the decline of the populations of various animals in the marine ecosystem due to coral bleaching.
These compositions were created in Processing, using the frequency data of songs in different genres to generate animations.
Throughout these projects, I greatly improved my skills in vanilla JS, as well as picking up p5.js, Node.js, and Processing. This was also my first attempt at making light-hearted and experimental games/compositions, which I thoroughly enjoyed.