For my first MonoGame project, I built this simple game involving a circle jumping across a line.
- The line segments are generated randomly and aligned properly next to each other using some trig.
- The collisions are handled using the separating axis theorem as that seemed to be an appropriate method for handling non-axis aligned collisions.
- The highscore is just stored in a textfile, which seemed like a quick and easy way to store a single number, but I understand it probably isn't the best way to store variables between games especially when the projects get more complex.
Taking inspiration from #1237119102389194792, I would love some feedback on this project, mostly along the lines of if there are any poor programming/monogame practices, if the structure/engine design is bad etc.. Any advice would be greatly appreciated, thanks in advance!