Commit graph

12 commits

Author SHA1 Message Date
b7804bd547
Add CLI for networking 2025-05-24 13:22:47 -04:00
0896ccf691
Fix faster diagonal acceleration for the player
All checks were successful
CI / Formatting (push) Successful in 1m27s
Also always accelerate the player using the same force, so that bigger players aren't overpowered.
2025-05-24 00:43:44 -04:00
10b525e4c7
Make only playable area seeded 2025-05-23 23:49:11 -04:00
10a6bad336
Fix balls showing up in the wrong place
All checks were successful
CI / Formatting (push) Successful in 1m17s
2025-05-23 17:06:05 -04:00
d73683359a
Fix apparent jitter in player movement
All checks were successful
CI / Formatting (push) Successful in 1m15s
Remember: `time.delta_secs()` needs to be included in ALL movement calculations!!! This one was pretty well hidden because the player movement was properly interpolated and the camera lerped after it, but it was still barely noticeable!
2025-05-22 23:17:53 -04:00
b42563a94d
Update scroll sensitivity for discrete mouse wheels 2025-05-22 23:04:03 -04:00
bef0b66ee1
Add names to entities 2025-05-22 23:03:32 -04:00
6a151397de
Add function documentation
All checks were successful
CI / Formatting (push) Successful in 1m30s
2025-05-19 22:19:04 -04:00
fc95857824
Make more random
At least, make the stuff that doesn't need to be deterministic non-deterministic
2025-05-19 21:23:58 -04:00
245dfde91e
Add zoom function
All checks were successful
CI / Formatting (push) Successful in 1m3s
man it took me so long to find out that Rust has a `ref` keyword lol
2025-05-19 18:03:39 -04:00
214e0ceedc
Extract systems 2025-05-19 00:27:12 -04:00
cef21f4a00
Extract entities 2025-05-18 23:57:43 -04:00