experiments
- 2048 - A basic clone of the original game
- A* path-finding - Path-finding experiment implementing the A* algorithm
- Attractors - Visualizing particles with attraction and repulsion
- Attractors / Collision - Attractors with implementation of QuadTree module for collision detection
- Binary tree - A simple implementation of a binary tree search algorithm
- Connect4 - A basic clone of the original game
- Flowfield - Visualizing particles in a force field
- Gaussian distrubution - Visualizing random numbers generated from a Gaussian distribution
- Inverse kinematics - Point-seeking behaviour with a segmented body
- Matrix rain - Uses the Katakana unicode block to simulate The Matrix rain effect
- Maze generator - Makes use of a random walker and stack calls to generate a maze
- Mine sweeper - Simple recreation of the classic
- Perlin field - Visual design using particle fields and Perlin noise
- Plinko - A simple adaptation of the game ‘Plinko’ using the matter.js physics engine
- QuadTree - A visual representation of a QuadTree data structure
- Simple Perceptron - A single-layed, two-dimentional perceptron for classification
- Snake game - Clone of classic snake game
- Travelling salesman - Brute force algorithm for finding the shortest path between n points