I tried the gamepad support again. Here are my notes

It’s… Better, I guess? Still pretty rough around the edges, but definitely a good start.

  • Unlike when I tried it before, you can go in any direction without a perpetual pseudo-drift. However, when you try to move, the game forces you to go either 45 degrees left or 45 degrees right, even when you only intend to go forward. As someone who has worked with gamepads before, what I recommend is to take the angle of the stick and make the player move in that angle. Also, move the player in a speed relative to how far they are pushing the stick, with the furthest distance being how fast a player can usually move with keyboard.
  • Using the right stick to move the camera around is intuitive and at just the right sensitivity for me; however, I would still recommend having a sensitivity control for gameplay. This would allow the player to move their camera at a comfortable rate.
  • Still on the topic of the camera, there is no way to adjust camera distance using a gamepad. I tried all the buttons on my controller (which uses the Xbox scheme) and none of them did it. What I would recommend is having a few predefined distances; that being first person, short, and long (which is what the camera defaults to when playing), and maybe a few more. Then, when the player clicks their right stick, it rotates between the different distances.
  • There isn’t a menu button; I tried start, select, and even the home button on my controller. On top of that, for whatever reason, you can just control the game while you’re in the menu. This feels like a bug that needs to be fixed, especially since there is a selector cursor that changes positions with the left stick (but for some reason, doesn’t select with (A)?).
  • The button for reloading isn’t as intuitive, at least not to me. It is bound to (X); I feel like it would be placed better if it were the right bumper, unless you have plans for that button. That said, there’s no keybind for gamepads; I feel like it’s important for players to be able to bind their gamepads however they feel comfortable.

All that said, this is a good start for controllers. If you just add these few experiences, it could make gamepad players feel a lot more comfortable with your platform.

3 Me gusta

Thanks for the precious feedback, we will improve the gamepad support across the updates. Alpha 1.4 should feel more polished in this regard