Originally the "just for fun" demos had p5.js codes that were similar to the processing codes (.pde) that you would download and tinker with. Then the p5.js codes got a lot better and no one bothered to update the .pde files. Someone needs to update the .pde files so that the behavior is very similar to the p5.js example that runs in the web browser.
Background info: Usually we run processing in the browser using processing.js. However, we can't do this with the Box2D library. The workaround is to use p5.js.
Originally the "just for fun" demos had p5.js codes that were similar to the processing codes (.pde) that you would download and tinker with. Then the p5.js codes got a lot better and no one bothered to update the .pde files. Someone needs to update the .pde files so that the behavior is very similar to the p5.js example that runs in the web browser.
Background info: Usually we run processing in the browser using processing.js. However, we can't do this with the Box2D library. The workaround is to use p5.js.