Congrats on making your first fully playable game! That's a huge achievement and one to take great pride in!
I saw you said you'd like to continue working on this post jam so here's some possibly unsolicited advice. From what I can tell, you seem to be using rigidbody controllers on the characters. Some ways you can possibly improve the feel of the movement are:
- Give your player objects a Physics Material that has it's friction values set to 0. This will fix your characters sticking to things when moving towards them. Though you could also use this sticking to your advantage! You could set this up in a way where jumping while sticking will do a wall jump!
- Set up the characters to have increased drag while grounded but less (or even none) while in the air. This will allow you to tweak how much your characters slide when moving on the ground! It's a bit finnicky to get the values right, since you have to now account for the difference of drag between grounded and aerial states affecting your movement speed, but you can get a really clean responsive platforming controller this way!
- Currently movement while jumping feels a bit too committal. Not sure how you have it set up, but I noticed while in air I can either be stationary, move forward in a direction, or cancel that movement. It may be worth trying to give the player more control over their characters while in mid air since there were a number of times I died from forgetting how little I could adjust in the air.
Of course, all of this is up to you! Maybe you prefer having jumps be something you commit to (if Castlevania can get away with it anyone can lol), or as mentioned before, maybe you'd like to build off of sticking to walls. However you decide to proceed, I wish you the best of luck!