About the controls...


There was a huge oversight when I was creating the game. By default, I always set both WASD and Arrow Keys  for movement to cater to either preference. The thing is, I only had ZXC as the controls for the actions. This was fine if you're using the Arrow Keys, but absolutely terrible if you're using WASD. Though I didn't list WASD for movement controls, it was still coded in. So there's a chance that somebody tried it. I don't even want to think about the poor soul who may have used WASD + ZXC to play the game!

So I hopped back into Godot and added JKL for wall clinging, dashing, and jumping, respectively. It's such a small change that I'm not sure it even deserves a devlog post, but I was such an idiot and I just wanted to talk about it.

I know some people have been having a hard time with the controls. I hope this makes it easier for some of you! I'm trying to figure out how to do rebindable controls for my future games. I'm also going to support gamepads when I finally get around to buying one.  

I'd love some feedback about this topic. I know this new additional control scheme may still not be comfortable for everybody.

Thanks for everyone who played the game and left feedback!

PS: Arrow Keys + ZXC is the default keyboard control scheme for Celeste, the inspirations of this game. That's why I used it.

Files

NinjaDash 3.zip Play in browser
Jul 14, 2021

Leave a comment

Log in with itch.io to leave a comment.