Not only does this feel like a faithful translation and refinement of Classic Sonic gameplay into 3D (the closest of which I feel so far has been the Adventure series).
It figures that with momentum-based gameplay, there needs to be a way to negate the build-up of speed. The braking system you've implemented works pretty damn well if I say so myself - it comes in handy for when you're rolling down ramps and don't want to fly off! It's a useful thing to have, and a good feature to base some level design around. It's something that legitimately feels like it should be in a Sonic game, and doesn't have a whiff of gimickiness about it.
Well done on the good work, I hope you'll take this further!
Edit: Now I'm not sure if the brake thing is a bug or not. I can't seem to get it to happen anymore. It would happen when pressing the right shoulder button, forcing Sonic into a backwards spin. It would be nice if this were intentional!
It figures that with momentum-based gameplay, there needs to be a way to negate the build-up of speed. The braking system you've implemented works pretty damn well if I say so myself - it comes in handy for when you're rolling down ramps and don't want to fly off! It's a useful thing to have, and a good feature to base some level design around. It's something that legitimately feels like it should be in a Sonic game, and doesn't have a whiff of gimickiness about it.
Well done on the good work, I hope you'll take this further!
Edit: Now I'm not sure if the brake thing is a bug or not. I can't seem to get it to happen anymore. It would happen when pressing the right shoulder button, forcing Sonic into a backwards spin. It would be nice if this were intentional!
Grab the blue chaos emerald and try hitting the RB button (right click) again