itch.io is community of indie game creators and players

Devlogs

What's new in v1.8

Free Rings
A browser game made in HTML5

Joypad support! That's what's new.

And it was a real pain to implement. The API is easy enough to understand, you just have to poll the state of the controller instead of registering event handlers. The reason this was a pain to implement is because the Gamepad API is locked behind HTTPS, so testing it locally is impossible. This is the reason Free Rings received so many updates on the 28th. They were actually release candidates for v1.8 and I was using them to test. I went through 10 of the damn things before I finally got everything working.


The joypad selection is a bit janky but should generally work fine. The first joypad to be "connected" has a permanent reference stored and used until it is disconnected. In the future, I'll probably add a UIMenu to let the player switch.

Files

  • free-rings-1.5.3.zip 37 kB
    Aug 28, 2022
  • free-rings-1.6.1.zip 44 kB
    Sep 09, 2022
  • free-rings-1.7.7.zip 27 kB
    Sep 20, 2022
  • free-rings-1.8.1.zip 30 kB
    Sep 29, 2022
Download Free Rings
Read comments (2)