1. Metaballs Coding Challenge Refactoring
As part of the summative project I took The Coding Train's (Dan Shiffman) Coding Challenge, Metaballs, and creatively refactored it in a object-oriented way. As the metaballs collide with the edges of the canvas, they speed up. There is also a counter at the top for how many times the canvas edges are hit.