This program requires you to have Python 3.0 or above and Pygame installed. You can install Python at the link below if you don't already have it. Make sure to check the small "Add To Path" checkbox in the installation process. https://www.python.org/downloads/
To install pygame, first have Python installed, then run "python -m pip install pygame" in your terminal.
Draw some shapes, turn them into softbodies, and then squish them.
To start drawing, run the main.py file, then hold left click and drag. The radius of your brush is shown by the size of the blue circle around your mouse. The size of your brush can be changed by scrolling up and down.
To switch to erase mode, press E. To clear everything, press Backspace.
You can also make shapes by drawing outlines first, and then pressing F in the center of your shape to fill.
Once you're done with your shape(s), press enter to calculate the softbody particles. You can press enter again at any point in time to recalculate the particles if you make any changes.
Now just press Space to switch to physics mode. Holding your left mouse button down will now push particles away from your mouse. You can also right click to pull.
And now you can enjoy making your very own squishies!