Tried out your demo and good work so far! Down below are some comments!
Controls
- Movement felt good and acceleration was okay! I felt that using arrow keys plus mouse for camera control did not feel really good to be honest. Maybe change it to WASD instead as the distance with arrow keys and mouse and really close so it feels a bit jumbled.
- Not sure if it was just me, but I think the controls were all unbinded by default which it kind of confusing when testing for the first time as I could not move.
- I was not able to glide after jumping, and I think it might be because of a binding issue on my end? I tried to jump then hold for glide, but it did not work
UI/UX
- Good place holders for now! They convey the needed information correctly and did not feel weird. I think the next steps here would to be use your favorite Sonic game UI as reference when constructing your own :D
Animations
- Least for me the animations felt fine! Looked and felt like something I would play in a sonic game
Potential Bugs
- I have multiple monitors, and something I found when I like on another screen and go back to your game it locks all my controls and I can no longer move.