Thanks a lot for your feedback.
This was my first time making an isometric pygame game too , I spent almost a day figuring out the coordinates transformation , storage of maps in array and character movement. I wish I had more time to work on the movement. I wanted to include mouse input for movement but that felt too complex for me. I'm still an inexperienced programmer.
I agree the camera does feel off at points and honestly I struggled a lot with making the camera work , it was a trial and error process for the coordinates of it and I still couldn't do it right.
I should've included an indicator for which level the player was currently in
Thank you so much! I worked hard to get it done on time and compromised on many things I planned on adding(like enemies, obstacles) because the time wouldn't permit.
I feel elated on hearing such positive constructive criticism comments. I'll try to do better next time , Thank you!