Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)

Exact buttons are something I'm trying to workshop. At some point, I would like to add a bomb mechanic, (a staple of bullet hell) so I'll need a button for that. 

As it turns out, the ability to remap buttons is important for an international audience, as they may not be using a QWERTY Keyboard. So I thought it would be an important feature. A big challenge for this is managing the remapping without overwriting controller inputs. ( I might even make a separate mapping for controllers.) 

Godot's remapping is a little odd, but also pretty powerful, and very friendly to other keyboard layouts. We've had comments about how it worked out of the box with non-QWERTY layouts, and we did not do anything special for it. When we looked into setting up remapping, all the tutorials we found focused on only a single input, and we wanted to have at least 3, preferably 4, so we had to work up our own solution. Since then we've found other options. You may want to check out the Game Template by  Maack: https://github.com/Maaack/Godot-Game-Template . We don't use it ourselves, as we had already created our own template by the time we saw this in the Godot Wild Jam Discord's resources, but it has a lot of nice features, including remapping with up to 3 inputs per Action. Even if you don't use the template itself, it may help with designing your remapping.