Particle systems have been a versatile and impressive effect in computer graphics for years. In this homework assignment I use them to create various visual effects, including bubbles and fireworks.
Using physics to drive animations is a good way to improve the realism of the motion. In this assignment I use fundamental properties of physics to create more compelling water simulations.
A simple word review website I mocked up to review words I've added to a google spreadsheet. I also created an IFTTT applet so I can use Google Assistant to add new words I learn to the google speadsheet.
Pathfinding is used extensively in robotics and computer graphics. I implement agent pathfinding around static obstacles using a roadmap for this assignment.
If anyone else has played Pandemic they know the satisfaction of infecting the world with a deadly virus. In a journalism class we discussed how things on the internet go viral. For one assignment I created a silly game where you try to ''infect'' the internet with your viral phenomenon.