that would actually be harder having to adjust your cursor by joystick on mouse will be much easier
Offline
Why reinvent the wheel? Perhaps because it is fun to do so, and you can learn a lot in the process.
It would actually be pretty easy to hook up an old joystick to a scratchboard.
If I had any joysticks, I might even have done it myself.
Offline
Kevin,
I have no doubt, that this is possible. But buying a scratch board would cost me (living in Germany) 55USD !!. No fun for this part. Besides the costs, I think that the concept of the scratch board is a too big step for beginners, because you have to leave the sandbox of SCRATCH and install the hardware and drivers and you need some basic idea of voltage, resistance etc.
As reported in the other thread, I used a software converter called 'Xpadder' to translate joystick movements into keyboard or mouse events. With this it was easy to control own scratch programs via joystick. Having this kind of input was very appealing to my son and I suppose would be also for a other kids.
Joystick input needs no additional hardware even on older or slow computers. Drivers are available since the stone ages of PCs (in Windows, don't know about Apple and Linux). Implementing it in SCRATCH as sensing blocks should to be a small step for a man (if an implementation exists in Squeak), but a giant leap for SCRATCH
Roman
Offline
roman64, I'm not opposed to having scratch support old-fashioned hardware like joysticks, just answering your rhetorical question about why someone would want to reinvent something that was already available. Probably 99% of the scratch programs being written are deliberate attempts to copy something that has already been done, in order to learn how to do it.
Offline
You can buy the scratch board for another input device.
Offline