That’s all, folks
Total time breakdown:
- 16 hours sleep;
- 10 hours schedule conflicts;
- 10 hours trying to make continuous collision detection work;
- 4 hours making SFML even link;
- 8 hours making a game
The collision detection is OK. It doesn’t let you inside the solid things. What actually happens when you collide with something is so irritatingly non-deterministic that I added extra randomness as a perverse joke.
I should have made a level editor. If you look inside the level.lvl file (it’s plaintext) you might be surprised to learn that I wrote that by hand. Or perhaps you’ve come to expect such obstinate foolishness from me. Pretty sure I could have made a better level and a level editor in less total time than it took to do that.
I am very glad that I did this. I needed it.