๐๐ฆ ๐๐ฎ๐ป๐ฑ๐ฏ๐ผ๐ โ An assortment of javascript projects, challenges, tutorials
All code runs natively in the browser, although has not been checked for extensive backwards compatibility. There is no server-side code. All the projects are statically hosted by GitHub and can be seen by using the view links below.
- Maze Builder (view) A self-building 2D grid based maze.
- Perlin Noise (view) A visualisation of one dimensional Perlin noise.
- Perlin 2D (view) A visualisation of particles in a 2D Perlin noise force field.
- Matrix (view) A familar scene from the Matrix.
- Ball Text (view) Working with fonts and and particles.
- Seek Mouse (view) A simple mouse-seeking agent.
- Evo Bugs (view) A evolving population of bugs seeking food and avoiding poison.
- Fireworks (view) A simple fireworks simulation.
- Inverse Kinematics (view) An inverse kinematics model simulating snake or worm like movement.
- Haze (view) A cartoon visualisation of hazy air. Collaboration with Clarisse Bret.
- Tiles (view) A living wall of tiles that like to move around. Original work.
- Evo Snakes (view) Combining no.7 and no.9 to have a population of evolving snakes. Original work, with inspiration from D.Shiffman.
- Bounce (view) A simple 2D physics engine for bouncing & colliding balls. Original work.
All works are licensed under the MIT license. However, I kindly ask that you provide a link to the original work when referenced or used.