Releases: Heliodex/sprig
Projectile simulation
Test simulator deployment with projectile simulation, running on custom Sprig firmware ('Grips') and as a desktop simulator application for Windows, Linux, and MacOS (I haven't tested it on MacOS).
W - Increase launch speed
S - Decrease launch speed
D - Move right
A - Move left
I - Increase launch angle
K - Decrease launch angle
L - Launch projectile
J - Reset simulation (remove all masses, return to origin)
Sprig version tends to not like very large numbers of projectiles (>75?). Try pressing J to reset if it gets too slow.
N-body simulation
Test simulator deployment with n-body problem simulation, running on custom Sprig firmware ('Grips') and as a desktop simulator application for Windows, Linux, and MacOS (I haven't tested it on MacOS).
W - Move up
S - Move down
D - Move right
A - Move left
I - Speed up/normal time
K - Slow down/reverse time
L - Add mass at crosshairs
J - Remove previous mass
Sprig version handles mass trails differently to avoid high memory usage. It will crash if you try to place more than 47 masses. The simulator will be fine though.
Double pendulum simulation
Test simulator deployment with double pendulum simulation, running on custom Sprig firmware ('Grips') and as a desktop application for Windows and Linux
W - Disable gravity
S - Reset simulation
D - Apply clockwise force to red bob
A - Apply anticlockwise force to red bob
I - Increase rod 1 length
K - Decrease rod 1 length
L - Increase blue bob mass
J - Decrease blue bob mass