This was originally just a project to keep me occupied over a weeklong break, but I've decided to pick it up again for the summer. I'm currently working on making the track generator produce more interesting courses and refactoring the codebase. Usually I'm not as messy as I have been with this, but for whatever reason, my Godot flow looks like this:
- Find problem
- Stare at screen for 30 minutes
- Black out
- Come to with 100 lines of completely undocumented, utterly unreadable, inexplicably effective code
- Repeat
Obviously there's still more polish needed beyond that; I'm not entirely happy with how the ball feels, how often the particle trail
emits particles, how often they decay, camera orbit motion, etc., but I'm very happy to have made this as a minimum-playable thing. While I work on tuning all of that, a friend of mine has agreed to make mockups for the buttons/menus/transition screens/etc., so things should come together fairly quickly. I'm probably going to keep the current look on a broad scale because I think the minimalist vibe kinda fits the gameplay.