controls: up arrow to move, left and right arrow to steer, Z to boost, X to spindash, c and v to sidestep this is my.. 4th attempt at a top down sonic game like this. its something ive revisited a bunch over the years. but... its really hard to get right. i think this is better than my previous attempts, sonics controls are a lot tighter, and, the collision system is a lot more solid. also, ive added in a sidestep, so that opens up a lot more in the level design and allows you to quickly adjust yourself. same with the spin dash. i made it so that it snaps your direction to a 45 degree angle, so you can make tight turns. also changed the boost, you will go faster depending on what chunk of the meter your in. i still think its quite janky though. unlike my previous attempts, there are no moments here where you clip through walls. although, there are times where you just run into a wall instead of gliding off it. ideally, id want to have a system where if the wall you run into is curved, youd curve along with the wall, and, if you run perpendicular into a straight wall, then you stop. i kinda have a bit of that here, but it just does not work well for whatever reason. i think instead of the collision system i have now, id actually have to find the ground normal and compare it to the players direction to calculate all that and to get it to work properly
music - dragon road day code - me art - me see if you can get a better time than me! my best time is 0"21"10 :) theoretically there are a bunch of skips and time saves i couldve done... but, they are outside my skill level if you want to see what my previous attempt was like, here it is: https://scratch.mit.edu/projects/1055872073/ since my old acc was banned, this remix is basically all i have of it