It's a good start for a beginner game, especially because you did it all by yourself! The movement feels a bit stiff and inconsistent when you glue to a wall. For future projects, you could try to focus on creating a shorter game that allows you to dedicate more time to the gameplay and improve at coding.