The Dollop -
It's history, but funny. Usually. Mostly.
cb361 said @ 8:03pm GMT on 5th June
Interesting stuff. But I have been desperately trying to uncouple the WASD keypresses from the physical bike wheel movement. You could put lots of rubber fingers on the exercise bike wheel and have them press the W key as they go past. And it would work, but there is no guarantee that the rate of keypresses would match the game. And if it did, it would only be for one game.
So I have been trying to get the raw movement onto the computer, where the user can put it through a bunch functions to calibrate it. When you have speed as a percentage of how hard the user is pedalling, you can put that through a bunch more functions to translate it into keypresses. Those second bunch of functions could be identical for any user playing that game.
Which is why most of my development time has been spent programming a Visual Programming Environment. I'm quite proud of it, but it's a good thing I don't program for a living or I would have starved years ago.
cb361 said @ 8:14pm GMT on 5th June
Interesting stuff, but I would probably only use an Arduino to collect the raw data, for processing by the computer. I have been desperately trying to uncouple the WASD keypresses from the physical bike wheel movement. You could put lots of rubber fingers on the exercise bike wheel and have them press the W key as they go past. And it would work, but there is no guarantee that the rate of keypresses would match the game. And if it did, it would only be for one game.
So I have been trying to get the raw movement onto the computer, where the user can put it through a bunch functions to calibrate it. When you have speed as a percentage of how hard the user is pedalling, you can put that through a bunch more functions to translate it into keypresses. Those second bunch of functions could be identical for any user playing that game.
Which is why most of my development time has been spent programming a Visual Programming Environment. I'm quite proud of it, but it's a good thing I don't program for a living or I would have starved years ago.
/
cb361 said @ 8:03pm GMT on 5th June [Score:1 laz0r]
Interesting stuff, but I would probably only use an Arduino to collect the raw data, for processing by the computer. I have been desperately trying to uncouple the WASD keypresses from the physical bike wheel movement. You could put lots of rubber fingers on the exercise bike wheel and have them press the W key as they go past. And it would work, but there is no guarantee that the rate of keypresses would match the game. And if it did, it would only be for one game.
So I have been trying to get the raw movement onto the computer, where the user can put it through a bunch functions to calibrate it. When you have speed as a percentage of how hard the user is pedalling, you can put that through a bunch more functions to translate it into keypresses. Those second bunch of functions could be identical for any user playing that game.
Which is why most of my development time has been spent programming a Visual Programming Environment. I'm quite proud of it, but it's a good thing I don't program for a living or I would have starved years ago.