colliding-circles

Idea

Visualizing 2D point collisions and trying out spatial optimisation(s) for better performance

Using p5.js for rendering, kdbush for K-D Tree based optimisation, parcel as a local dev server and bundler.

Running Locally

install dependencies using npm i
run the dev server using npm start

TODO

  • Improve collision simulation
  • Improve UI
  • Benchmark performance with/without optimisation(s)
  • Publish on github pages