Well done! I also like the background music.
I suggest you try to use the SmoothMover class. Mose visible with the basketball, you see how the ball suddenly moves directly downwards instead of further slowly decreasing movement in the right/left direction. The SmoothMover class keeps track of subpixel (or subcell) movement.
Also, I’d prefer if the screen with the controls at the start of the game would disappear upon pressing a button instead of disappearing after a short time. It’s not really possible to read all that information before the controls disappear.
Aaaand... Impossible is not really impossible :P
But it was also a bit of fun looking through the code and compare the sometimes ridiculous thoughts I had nine years ago with the actual things I’m doing in my daily job programming traffic lights nowadays.
Just accidently clicked the “Abort Game” button... could there be a warning? Maybe move the “Go” button where the “Abort Game” button currently is? Feels more natural
3 days ago
Ready. Set. Net.
2025/6/9
RACE AGAINST TIME
2024/5/29
Traffic Simulation 3
2024/5/29
Traffic Simulation 3
2022/2/12
SubnetMask
2022/2/2
aMAZ3
2022/1/26
aMAZ3
2021/12/6
Puzzling
2021/10/16
Hungry Dogs - PhysSim