I implemented many features in Verlet drawing, including
Undo Redo with CTRL+Z and Y drawing each and every point and sticks individually and also even
saving a JSON file, which will actually save all the
Verlet Drawing is built by using my 1st verlet physics engine called
Verlet.js, don't confuse it with
Verly.js. Verly.js is more robust and way much better than verlet.js.
well I'm not going to go deep into the codebase and explaining step by step how everything works here is just a basic overview
sticks, so you can basically add points and create sticks with the mouse.client positions and save them in an array and update the simulation accordingly in real-time.
- Writing clean code is necessary
- Modularizing and refactoring is mandatory
- Learning & applying design patterns is always a good idea
- There's no coding knowledge barrier for doing an ambitious project