I'm making game in JavaScript. I have canvas for drawings and game loop. I'd like to make method readKeyboard, in game loop, to check if there is any pressed key. I don't want to attach event to canvas, because it doesn't fit game loop design. Maybe I should attach this event? What is the best solution?
Tell me more
×
Game Development Stack Exchange is a question and answer site for
professional and independent game developers. It's 100% free, no registration required.
|
You could use a library like KeyboardJS, which will listen the keyboard events and fill an array with the active keys. In your gameloop:
I also made my own library, which is lighter but clearly less complete than KeyboardJS. |
||||
|
|