Hungry Critters Patron Update 1.3.0.0 (Patreon)
Content
I recently agreed to a project that I thought would only last a few weeks, but turned out to be a ridiculous amount of work and instead lasted several months. Thankfully, that project is now complete, so hopefully I can return to providing regular updates again.
Gamepad Support and Remapping
I originally starting adding this functionality so more VR devices would actually be able to play the game. I figured I might as well add standard gamepad support as well, and altogether this ended up being a whole can of worms. However, all standard and VR gamepads should now be usable with the game with the ability to rebind their inputs. As with VR headsets, I'm limited to the hardware I own for testing, but I feel I've come up with a fairly flexible system. There are still some bits that will need to be ironed out in the future.
With the ability to use gamepads for gameplay also comes the ability to use them for navigating the menus. It's important to note that fullscreen mode will only work when you click on it with a mouse because of browser security, so I may move that option out of the menu in the future.
On-screen prompts currently only show your keyboard key bindings. Figuring out how to display buttons for gamepads is going to be a whole new problem unto itself.
Your browser will remember your gamepad bindings, though for now, will not save your other settings, since they are in a state of high flux and keeping up with compatibility of previous versions would add a lot to my workload. Also, larger updates in the future will likely reset your gamepad bindings. Storing them was only added for now because currently the only way to reset the game is to refresh the webpage, which would lose your bindings and force you to rebind them every time you wanted to reset.
Playing Hungry Critters
Patrons can play this version here.
Predator tier patrons can download the source code from within the game with their Patreon account.