From all my user research, it looks like nothing beats up, down, left, right, confirmation and cancellation actions, so that's all I really need.
Are those gamepad events accessible through addEventListener?
From all my user research, it looks like nothing beats up, down, left, right, confirmation and cancellation actions, so that's all I really need.
Are those gamepad events accessible through addEventListener?
https://github.com/windowjs/windowjs/issues/19
Window.js replicates web APIs where it makes sense, so I'd look into duplicating the Gamepad API:
https://developer.mozilla.org/en-US/docs/Web/API/Gamepad_API
Does that make sense to you?
Thanks for building a cool project, I'll definitely be tracking along.
I've been working on something that should be fairly compatible, but I'll need to do a little tweaking on my end for windowjs: https://thelanding.page/tag/
It's basically a reactive client-side library that aims to decouple the necessary UI things like state management and event delegation from the DOM. It's tiny (~300 lines of code iirc). No external dependencies besides a lazy loaded Virtual DOM library that wouldn't be needed in a windowjs environment.
instead of an html function that renders when state changes, i can create a function that can draw on the windowjs canvas, probably on requestAnimationFrame.