This project is a recreation of the toxiclibs.js physics engine exept in scratch, not javascript (even though their basically the same). This has taken at least 372 hours and is easily the biggest project I've ever done. While unfinished, it still works well and more features are still to come. It is 100% pen and all the data is stored in lists, and each entry is sepreately modified to create semi-realistic physics through a bunch of messages and functions. Read the rest on the directions, and I hope you enjoy. /NOTE/ This starts of with a preset, hold "p" and click flag to use the level editor. \NOTE\ The blue particles are what get controled by arrows, the red have reverse gravity, click Q to set the default force for a spring, and click it again to toggle back to asking each time, The faded spring won't show unless you press C, Click on a spring or use its hotkey and then click on two particles to bind them together with a spring, press SPACE to toggle the editor, and don't go into the project while its running or it will most likely crash. I hope you enjoy! ツ ADDITIONS: Particle - ✓ Spring - ✓ Soft Body - ✓ Mesh - ✓ Liquid - WIP Sand - ✗ Rigid Body - ✗ Wall - (only works on edges) WIP (for anywhere) All code by me: @Blockwithoutblocks (Exept for the code of turning hex values into decimal, I took that from someone else. That is only useful for when you choose to make a mesh, which is yet to be added to the editor. If you want to make your own presets (presets have more options), go into the project under the setup code and swap the block there with the block "Custom Preset" and then go to its definition and make your preset from there!) Special Thanks: https://www.youtube.com/@TheCodingTrain/about You just got annoyed because you were tricked into scrolling for 17 seconds straight to read this. Comment: Scroll to the bottom of the Notes and Credits for a suprise!