*** READ ALL THE INSTRUCTIONS!!! *** This is something I've been working on for a while... and it's not done yet - But since it's Pi day, and this projects eats Pi for breakfast - Here you go - Just play! [Mouse Click] and [Drag] to play [Space] to pause sim [x] to delete an object (helps with lag if you have it) [Arrow Keys] to move Appel [0-9] to spawn objects [a] to spawn appels *** DO THIS A FEW TIMES *** [f] to fix a block in place [p] to pin an object to the stage, OR to another object - to pin two objects together pause, overlap objects and pin the overlapped part! [s] to visualise sleeping objects This WILL lag with lots of objects... but it's extraordinarily fast and stable for a physics scratch engine - That's what I'm after! (stop project and press B to benchmark) Can you use this - absolutely, just give credit, and realise this is a pre-release and subject to lots of change!!! Change Log 14 Mar 2026 - v0.3 - Player physics changed... Better? 14 Mar 2026 - v0.2 - Added Incremental SAP broad phase with temporally coherent insertion sort for speed 14 Mar 2026 - v0.1 - Initial Pi-Day Alpha Credits Built with the help of the Goboscript Text to sb3 converter! - Super helpful thanks to @aspizu