Drag orange nodes to move it along with any linked nodes. Use custom blocks inside the project to create your own objects. More updates per frame makes rigid objects more accurate. Yellow outlines over nodes mean the physics are interacting on the Y axis. Blue outlines mean the physics are interacting on the X axis.
This update allows nodes to link together and collide with obstacles, basically working as an actual physics engine. Some things may not work properly, because this is my first attempt at physics like this. Most of the project was coded similar to this one, by @mathNinja9: https://scratch.mit.edu/projects/582312844/ You don't have to mention setting the Soften variable around 1 breaking the physics, it's just a problem with the engine I haven't figured out yet.