• Nibodhika@lemmy.world
        link
        fedilink
        arrow-up
        18
        ·
        edit-2
        22 hours ago

        One story that I should write down because I always tell it when discussing Godot since it’s a great example of why Godot is better than other engines is that a while back I was doing a single player game for a game jam, because I was testing it with multiple controllers I wanted that it would pick any controller (it’s a single player game after all, no one cares which controller I’m using) and was annoyed at the fact that every game engine requires you to create mapping for all controllers individually to do this, e.g. “controller 1 button A”, “controller 2 button A”, etc. So I went into the code for Godot and added a couple of lines that allowed me to create a mapping for all controllers, i.e. “Any controller Button A”. This felt so useful that I wondered why no engine has it, so I submitted a PR and last I checked Godot is still the only engine that allows for “any controller” style mapping.