Yes, I know, it's a bit of a silly name. Don't think too much about it.
This is a very small, simple, fast ball pit simulator with some simple controls.
Run it by downloading a binary release, build it using cargo build
.
Uses a bare minimum set of dependencies, macroquads being the biggest dependency.
No runtime dependencies. 100% pure Rust at the application level.
Left Click: Sucks balls towards the mouse cursor
Right Click: Repels balls away from the mouse cursor
d: Show debug info (FPS and current "Jiggle")
=: Increase Jiggle amount (think of it as pressing the + key, but without needing to hold shift)
-: Decrease Jiggle Amount
g: Show GUI controls
s: Save settings from GUI controls into "config.toml"
l: Load settings from "config.toml"
r: Reset the ball field
f: Toggle fullscreen (note: may not work to turn fullscreen mode *off* due to a known issue)
q: Quit