Thank you for the feedback! I was running low on time (and sleep) towards the end so I forgot a lot of polish, thanks for pointing it out so I can fix it! As for the jump buffering I’m not sure the below code would work exactly but it’s an excellent start that would’ve taken me a while to figure out, thanks again!
Also yeah the buildings suck I have no clue how to draw them :o