It was brought to my attention that on Bass Abyss the dash move is not canceled when the Dash key is released.
I was going to advise that that’s how the game should work. Nevertheless, I decided to check first, and to my surprise, in the SNES version of Mega Man X and Mega Man X2, the dash and the air dash are both canceled when the dash key is released. I didn’t check any other more recent version.
This prompted a pressing investigation. I started to wonder, where did I get the idea of the one-tap dash?
Different Dash mechanics
Since this game started with Bass, apparently I took the convention from Mega Man and Bass. There, a single button tap will make Bass do a full-length dash.
Then I started to test how the gameplay would be affected if I enabled the canceled dash with X. While the experience got closer to the SNES version, I noticed some unwanted stress in my finger having to hold the dash key to get the full dash distance.
A new setting
In the end, I decided this should be a setting. By default the game will behave as usual, a single tap will make the whole dash.
But If you’d like to turn this off, press ENTER to access the options page. A new setting called One Tap Dash is there where you can toggle it. This setting will be persisted between sessions.
Here’s a picture highlighting the location of the setting.
Well, that was a quick fix. Lately, I’ve been holding features in favor of usability changes. I’ve been devising a way where you don’t have to clear your browser cache every time I push an update. It is in place now and it is experimental, so I’ll keep polishing it a bit more.