Discuss Scratch
- Discussion Forums
- » Suggestions
- » Have USB controllers added to extensions
- Kraken_Games
- Scratcher
100+ posts
Have USB controllers added to extensions
Support. I think if they made a scratch controller it would be very cool, and open up new ways to make/play games
- Monniasza_spzoo
- Scratcher
100+ posts
Have USB controllers added to extensions
https://scratch.mit.edu/discuss/post/3520875/
Extension is universal and doesn't promote or use any specific brand of controller.
Extension is universal and doesn't promote or use any specific brand of controller.
- LucasLovesTacos
- Scratcher
21 posts
Have USB controllers added to extensions
Maybe you could have something like:
assign [Controller 1 v] to player [1 v]So you can set players easily.
- Monniasza_spzoo
- Scratcher
100+ posts
Have USB controllers added to extensions
Support.What if Scratch made their own controllers? Whilst I support, because of all the reasons above, it probably won't be added since the Scratch Team would have to get licenses from the companies owning the patents for the controllers to use them in Scratch. And knowing how money-hungry the companies (Sony, Microsoft, Nintendo) producing the most wanted controllers (Xbox 360 and One controllers, DUALSHOCK™ 4 controllers, Joy-Con™ and Nintendo Switch Pro Controller), they would not give permission because people could emulate their games on Scratch for FREE.
It is a shame.
Scratch is too slow for 4K HDR graphics, currently present in modern console games.
- scubastudentcha
- Scratcher
28 posts
Have USB controllers added to extensions
How about Bluetooth? like WiiMotes?
- LiberlandAnimations
- Scratcher
31 posts
Have USB controllers added to extensions
It's possible that they could just create some way of detecting all controllers, not any specific ones, like how JoyToKey does it. JoyToKey works with a lot of controllers because they support similar button functions.
- epicRedHot
- Scratcher
500+ posts
Have USB controllers added to extensions
Specifically, modern controllers from at least the Gamecube/Xbox/PS2 era onwards use either XInput or DInput to transmit data to the computer/console, since they're a standardized way of broadcasting controller inputs. It's possible that they could just create some way of detecting all controllers, not any specific ones, like how JoyToKey does it. JoyToKey works with a lot of controllers because they support similar button functions.
- mobluse
- Scratcher
100+ posts
Have USB controllers added to extensions
Support!
I don't think patents will be a problem when making an extension for USB joysticks/gamepads since they work in Linux which is a free operating system.
There is a system, THEC64 MINI, that supports rather many joysticks/gamepads and that uses some strings to assign functions to the buttons of the joystick/gamepad. This is documented here:
https://retrogames.biz/support/file-loader/
A similar system could be used for a game controller extension.
I don't think patents will be a problem when making an extension for USB joysticks/gamepads since they work in Linux which is a free operating system.
There is a system, THEC64 MINI, that supports rather many joysticks/gamepads and that uses some strings to assign functions to the buttons of the joystick/gamepad. This is documented here:
https://retrogames.biz/support/file-loader/
A similar system could be used for a game controller extension.
- GullumIncComicz
- Scratcher
100+ posts
Have USB controllers added to extensions
Support, my controller would be much more useful.
- c_l_0
- Scratcher
100+ posts
Have USB controllers added to extensions
What do you mean by “USB controllers”?
- DerpyHead0
- Scratcher
1000+ posts
Have USB controllers added to extensions
What do you mean by “USB controllers”?This.
pretty much any kind of controller you can think of can be hooked up to a computer in some way, since all inputs can be boiled down to buttons, hats, and axis.
even mouse and keyboard count as controllers!
- Minescratcher367
- Scratcher
100+ posts
Have USB controllers added to extensions
Support.Done.What if Scratch made their own controllers? Whilst I support, because of all the reasons above, it probably won't be added since the Scratch Team would have to get licenses from the companies owning the patents for the controllers to use them in Scratch. And knowing how money-hungry the companies (Sony, Microsoft, Nintendo) producing the most wanted controllers (Xbox 360 and One controllers, DUALSHOCK™ 4 controllers, Joy-Con™ and Nintendo Switch Pro Controller), they would not give permission because people could emulate their games on Scratch for FREE.
It is a shame.
- scubastudentcha
- Scratcher
28 posts
Have USB controllers added to extensions
put Bluetooth remotes as well, like Wii remotes, and that's all I can think of.
say [Wii remotes need to be added!]
- AirWay1
- Scratcher
100+ posts
Have USB controllers added to extensions
Just making this topic alive again, I believe this would add plenty of options for curators (like me and you) to curate projects like never before. Some creative Scratchers can also use this block to their advantage too.
With only a few downsides (Con-Only projects and Pricing), it's really a life-saver for some people.
With only a few downsides (Con-Only projects and Pricing), it's really a life-saver for some people.
- DerpyHead0
- Scratcher
1000+ posts
Have USB controllers added to extensions
With only a few downsides (Con-Only projects and Pricing), it's really a life-saver for some people.
most projects can't be played on phone, and some projects are easier to play on phone than with a mouse, but you can still use scratch on mobile.
the key is that if you can't play a project, you won't.
- AirWay1
- Scratcher
100+ posts
Have USB controllers added to extensions
How about making it a rule to ensure that the Con-Only projects are not allowed, otherwise they will be NFE projects. Meaning they will have to add some other control scheme too. Plus for some controllers, you can use Bluetooth to link it to a phone, right?
- non-swimmer248
- Scratcher
7 posts
Have USB controllers added to extensions
why exactly? that would mean you couldn't use both joysticks, as that would be a thing keyboards couldn't do. And NFE means kids shouldn't be exposed to it. and as for the argument of people not being able to play it, are you telling me a project that is specifically built to utilize the lego wedo should be marked NFE? that just seems odd. granted, it would be kind of useful if those projects had to have a warning that you needed them, but getting marked NFE for causing a slight inconvenience to a fraction of the community? seems unreasonable. How about making it a rule to ensure that the Con-Only projects are not allowed, otherwise they will be NFE projects. Meaning they will have to add some other control scheme too. Plus for some controllers, you can use Bluetooth to link it to a phone, right?
- LucasLovesTacos
- Scratcher
21 posts
Have USB controllers added to extensions
why exactly? that would mean you couldn't use both joysticks, as that would be a thing keyboards couldn't do. And NFE means kids shouldn't be exposed to it. and as for the argument of people not being able to play it, are you telling me a project that is specifically built to utilize the lego wedo should be marked NFE? that just seems odd. granted, it would be kind of useful if those projects had to have a warning that you needed them, but getting marked NFE for causing a slight inconvenience to a fraction of the community? seems unreasonable. How about making it a rule to ensure that the Con-Only projects are not allowed, otherwise they will be NFE projects. Meaning they will have to add some other control scheme too. Plus for some controllers, you can use Bluetooth to link it to a phone, right?
NFE isnt just for not kid friendly projects
scratch team puts projects on there that might not be accessible to everyone or may exclude groups in some way
thats why theyre NOT FOR EVERYONE
- AirWay1
- Scratcher
100+ posts
Have USB controllers added to extensions
I agree with Lucas, NFE can mean more than one meaning, as non-kid friendly or non-accessible.
- AirWay1
- Scratcher
100+ posts
Have USB controllers added to extensions
The addition of the new controller can be a new way to play some old favorites as well as new. There can also be unique concepts that can be further expanded with a controller.
- Discussion Forums
- » Suggestions
- » Have USB controllers added to extensions