BLOG

Update 1.4 - High Entropy: Challenges

The main feature this update adds is gamepad support. The game can now be played using one and all the controls, prompts, menus and user interfaces in general have been adapted for that type of input device, including the in-game computers, that will show a virtual keyboard as part of their GUI in the command line interface to be able to enter commands.

It's been a bit of work as originally, due to my lack of experience playing with controllers, especially FPS games, and the fact that the in-game computers required being able to type commands, I didn't give it much thought and decided the game would be keyboard and mouse only, so I didn't build things with gamepad in mind. But the last couple of years I've been playing mostly on my Steam Deck so I recently decided to give it a try and implement gamepad support and a custom virtual keyboard and see how it felt... and I'm pretty happy with the results, hope you feel the same (and that I haven't broken anything / added new bugs :)).

I've also included a bunch of new configuration options, some gamepad specific (dead zones, sensitivity curves, buttons mapping...) and others related to accessibility (image brightness and gamma correction, UIs scaling, toggle/hold options for running and aiming, separate audio levels for SFX and UI sounds...).

Hope you like it!

Álvaro

P.S.: I've added custom button prompts for Xbox, Dualshock and Steam Deck controllers but I have only tested the game with an Xbox 360 controller and the Steam Deck, as I don't own a more modern Xbox or Dualshock one and they are too expensive for me to buy just for testing so, although the correct ones should show depending on the type of controller, I haven't been able to test all possibilities with real hardware.

categories: gamedev, high-entropy