Projects
Here are some Projects I've worked on over the years, I do this to further my understanding of a topic.
Sam Storey Music
I designed this website for the client as a portfolio of his music and achievements. samstoreymusic.com is also hosted by myself.
20th Jun 2023
Drawing Bezier Curves
An interactive animated diagram on drawing quadratic and cubic Bezier curves. Click anywhere on the canvas to place your points.
1st Oct 2021
2D Marching Squares
A demonstration of marching squares. Click a tile to edit the terrain.
23rd Sept 2021
Bubble Sort Visualiser
A classic bubble sort visualiser where bars are sorted by height. Where two elements are swapped each frame.
11th Apr 2020
Fourier Series
A project showing how a square wave can be constructed by additive sin waves.
27th Feb 2019
Constructing an Ellipse
A visualisation of how an ellipse can be constructed with a circle and radial lines. Inspired by Feyman's Lost Lecture.
23rd Feb 2019
Game of Life
An implementation of the classic cellular automata: Game of Life in javascript.
2nd May 2018
Calculating PI
A simulation that randomly places dots on the canvas, the ratio of dots that are placed in the cirlce vs not approximate PI.
14th March 2018
Oscillations in 3D
An implementation of bees and bomb's in p5js.
17th Dec 2017