Discuss Scratch

sonic__fan
Scratcher
1000+ posts

Have USB controllers added to extensions

RobotChickens wrote:

Mozboz wrote:

(#1884)

mumu245 wrote:

So, how would we handle potential controller-only projects?
That probably wouldn't be allowed. All projects would probably have to have keyboard or mobile control. And even so, “Remix” exists.
Enforcing this would be super hard. Instead, people would complain in the comments and not heart/star the project. Most likely someone would remix it and add keyboard controls, which would get more popular than the original project anyways. That would be the creator's fault for not adding keyboard.
(What about the MicroBit-only projects?)
How would enforcing this rule be hard? Just add an option to report the project with the reason being “no keyboard support”.
And if a remix of the project got more popular than the OG because the OG didn't have keyboard support, isn't that good? The creator of the OG project got what they deserve.
Scratchdev57
Scratcher
100+ posts

Have USB controllers added to extensions

Support.

Although I don't have a controller .·´¯`(>▂<)´¯`·. , this would be useful to a lot of people, and be a amazing addition!
mumu245
Scratcher
1000+ posts

Have USB controllers added to extensions

Mozboz wrote:

And even so, “Remix” exists.
The problem is that keyboard/mouse have no equivalent to thumbsticks.
Dogs-are-amazing1
Scratcher
500+ posts

Have USB controllers added to extensions

sonic__fan wrote:

RobotChickens wrote:

Mozboz wrote:

(#1884)

mumu245 wrote:

So, how would we handle potential controller-only projects?
That probably wouldn't be allowed. All projects would probably have to have keyboard or mobile control. And even so, “Remix” exists.
Enforcing this would be super hard. Instead, people would complain in the comments and not heart/star the project. Most likely someone would remix it and add keyboard controls, which would get more popular than the original project anyways. That would be the creator's fault for not adding keyboard.
(What about the MicroBit-only projects?)
How would enforcing this rule be hard? Just add an option to report the project with the reason being “no keyboard support”.
And if a remix of the project got more popular than the OG because the OG didn't have keyboard support, isn't that good? The creator of the OG project got what they deserve.
Why make a rule for it though? There’s no rules for keyboard only projects, mobile only projects, or other projects like those, do I don’t see why this is needed
medians
Scratcher
1000+ posts

Have USB controllers added to extensions

Dogs-are-amazing1 wrote:

sonic__fan wrote:

RobotChickens wrote:

Mozboz wrote:

(#1884)

mumu245 wrote:

So, how would we handle potential controller-only projects?
That probably wouldn't be allowed. All projects would probably have to have keyboard or mobile control. And even so, “Remix” exists.
Enforcing this would be super hard. Instead, people would complain in the comments and not heart/star the project. Most likely someone would remix it and add keyboard controls, which would get more popular than the original project anyways. That would be the creator's fault for not adding keyboard.
(What about the MicroBit-only projects?)
How would enforcing this rule be hard? Just add an option to report the project with the reason being “no keyboard support”.
And if a remix of the project got more popular than the OG because the OG didn't have keyboard support, isn't that good? The creator of the OG project got what they deserve.
Why make a rule for it though? There’s no rules for keyboard only projects, mobile only projects, or other projects like those, do I don’t see why this is needed
Also, if keyboard only projects were suddenly not allowed then.. I guess goodbye to a ton of projects from before 3.0

Last edited by medians (July 31, 2023 12:49:42)

sonic__fan
Scratcher
1000+ posts

Have USB controllers added to extensions

Dogs-are-amazing1 wrote:

sonic__fan wrote:

RobotChickens wrote:

Mozboz wrote:

(#1884)

mumu245 wrote:

So, how would we handle potential controller-only projects?
That probably wouldn't be allowed. All projects would probably have to have keyboard or mobile control. And even so, “Remix” exists.
Enforcing this would be super hard. Instead, people would complain in the comments and not heart/star the project. Most likely someone would remix it and add keyboard controls, which would get more popular than the original project anyways. That would be the creator's fault for not adding keyboard.
(What about the MicroBit-only projects?)
How would enforcing this rule be hard? Just add an option to report the project with the reason being “no keyboard support”.
And if a remix of the project got more popular than the OG because the OG didn't have keyboard support, isn't that good? The creator of the OG project got what they deserve.
Why make a rule for it though? There’s no rules for keyboard only projects, mobile only projects, or other projects like those, do I don’t see why this is needed
Because not everyone has a controller to plug into their computer, meanwhile everyone has either a phone or a computer.

medians wrote:

Also, if keyboard only projects were suddenly not allowed then.. I guess goodbye to a ton of projects from before 3.0
No, they wouldn't be banned, as everyone has a keyboard (or at least can use an on-screen keyboard).
T_S_13
Scratcher
100+ posts

Have USB controllers added to extensions

Support. There are 11 extensions in the Scratch Editor, And it would be nice if there were more extensions.
mumu245
Scratcher
1000+ posts

Have USB controllers added to extensions

sonic__fan wrote:

Dogs-are-amazing1 wrote:

sonic__fan wrote:

RobotChickens wrote:

Mozboz wrote:

(#1884)

mumu245 wrote:

So, how would we handle potential controller-only projects?
That probably wouldn't be allowed. All projects would probably have to have keyboard or mobile control. And even so, “Remix” exists.
Enforcing this would be super hard. Instead, people would complain in the comments and not heart/star the project. Most likely someone would remix it and add keyboard controls, which would get more popular than the original project anyways. That would be the creator's fault for not adding keyboard.
(What about the MicroBit-only projects?)
How would enforcing this rule be hard? Just add an option to report the project with the reason being “no keyboard support”.
And if a remix of the project got more popular than the OG because the OG didn't have keyboard support, isn't that good? The creator of the OG project got what they deserve.
Why make a rule for it though? There’s no rules for keyboard only projects, mobile only projects, or other projects like those, do I don’t see why this is needed
Because not everyone has a controller to plug into their computer, meanwhile everyone has either a phone or a computer.

medians wrote:

Also, if keyboard only projects were suddenly not allowed then.. I guess goodbye to a ton of projects from before 3.0
No, they wouldn't be banned, as everyone has a keyboard (or at least can use an on-screen keyboard).
Most people (I assume at least 75%) have a computer with keyboard and mouse. I have hardly seen any people with a controller, I think it's safe to assume less than 15% of Scratch users have one.
snapkin
Scratcher
72 posts

Have USB controllers added to extensions

crawfishcode wrote:

I mean, a lot of the scratch community consists of little kids learning how to code, so it makes sense that they would put in extensions that are appealing to little kids. And, while I completely understand the purpose of these extensions, there are also teens (like myself) and adults who use Scratch who would like an idea of our own added, so they should listen to the community and implement something that us big kids want too. I mean, this thread has been going for almost 6 years (that's a long time, wow!) and still no response from the ST about our thread, except a few snips from the moderators.

ST, if you are reading this, PLEASE consider making a statement on whether or not you guys will implement this, so we can figure out whether or not we need to continue this thread. We are a small community of folks who are passionate about this idea, and this thread has over 1800 posts (that's a lot for a forum thread!) of us communicating back and forth about how to go forward and little extra mini-ideas we came up with in our spare time. You guys are the only ones who have the power to implement this function into your program, and we have been patiently waiting for almost 6 years for a response that gives us an idea on what the future of our idea will be. So PLEASE make a post on how it's all gonna go down.

Your friend,

crawfishcode

P.S. wasn't trying to sound rude, if it sounded that way i'm sorry
Adding to that, Scratch is supposed to be community-oriented, and has promised that. As such, I think the ST really needs to listen to the Scratch community about this subject.
I mean, this thread has been going for almost 6 years (that's a long time, wow!) and still no response from the ST about our thread, except a few snips from the moderators.
Like @crawfishcode said, Scratchers have wanted controller support for years, with little response from the ST.

It seems they (the ST) have listened when the issue of accessibility arose––although, in their defense, that was both a legal requirement and a user-requested change. In spite of that, they should still listen when it comes to this issue, too.

However, as @Mozboz said:
I feel like if they do plan to implement controller support, they'll stay quiet until they've got it nearly done.

At this point, there's really nothing else to do except wait and see. Right now, the ST is aware that Scratchers want controller support, and complaining isn't helping the development of the feature, assuming that they're already working on it. While I want this feature as much as everyone else, I think we just need to calm down and wait.

This concludes my post.

–snapkin

Scratchdev57
Scratcher
100+ posts

Have USB controllers added to extensions

T_S_13 wrote:

Support. There are 11 extensions in the Scratch Editor, And it would be nice if there were more extensions.

Yeah, we need more. Way more
Mozboz
Scratcher
500+ posts

Have USB controllers added to extensions

mumu245 wrote:

sonic__fan wrote:

Dogs-are-amazing1 wrote:

sonic__fan wrote:

RobotChickens wrote:

Mozboz wrote:

(#1884)

mumu245 wrote:

So, how would we handle potential controller-only projects?
That probably wouldn't be allowed. All projects would probably have to have keyboard or mobile control. And even so, “Remix” exists.
Enforcing this would be super hard. Instead, people would complain in the comments and not heart/star the project. Most likely someone would remix it and add keyboard controls, which would get more popular than the original project anyways. That would be the creator's fault for not adding keyboard.
(What about the MicroBit-only projects?)
How would enforcing this rule be hard? Just add an option to report the project with the reason being “no keyboard support”.
And if a remix of the project got more popular than the OG because the OG didn't have keyboard support, isn't that good? The creator of the OG project got what they deserve.
Why make a rule for it though? There’s no rules for keyboard only projects, mobile only projects, or other projects like those, do I don’t see why this is needed
Because not everyone has a controller to plug into their computer, meanwhile everyone has either a phone or a computer.

medians wrote:

Also, if keyboard only projects were suddenly not allowed then.. I guess goodbye to a ton of projects from before 3.0
No, they wouldn't be banned, as everyone has a keyboard (or at least can use an on-screen keyboard).
Most people (I assume at least 75%) have a computer with keyboard and mouse. I have hardly seen any people with a controller, I think it's safe to assume less than 15% of Scratch users have one.
That's the exact reason I don't want controller-only projects. I don't share micro:bit only games because no-one has one.
creeperyeettt
Scratcher
500+ posts

Have USB controllers added to extensions

sonic__fan wrote:

RobotChickens wrote:

Mozboz wrote:

(#1884)

mumu245 wrote:

So, how would we handle potential controller-only projects?
That probably wouldn't be allowed. All projects would probably have to have keyboard or mobile control. And even so, “Remix” exists.
Enforcing this would be super hard. Instead, people would complain in the comments and not heart/star the project. Most likely someone would remix it and add keyboard controls, which would get more popular than the original project anyways. That would be the creator's fault for not adding keyboard.
(What about the MicroBit-only projects?)
How would enforcing this rule be hard? Just add an option to report the project with the reason being “no keyboard support”.
And if a remix of the project got more popular than the OG because the OG didn't have keyboard support, isn't that good? The creator of the OG project got what they deserve.
well we dont see people reporting if a project has no mobile or if it uses another extention like lego
creeperyeettt
Scratcher
500+ posts

Have USB controllers added to extensions

sonic__fan wrote:

Dogs-are-amazing1 wrote:

sonic__fan wrote:

RobotChickens wrote:

Mozboz wrote:

(#1884)

mumu245 wrote:

So, how would we handle potential controller-only projects?
That probably wouldn't be allowed. All projects would probably have to have keyboard or mobile control. And even so, “Remix” exists.
Enforcing this would be super hard. Instead, people would complain in the comments and not heart/star the project. Most likely someone would remix it and add keyboard controls, which would get more popular than the original project anyways. That would be the creator's fault for not adding keyboard.
(What about the MicroBit-only projects?)
How would enforcing this rule be hard? Just add an option to report the project with the reason being “no keyboard support”.
And if a remix of the project got more popular than the OG because the OG didn't have keyboard support, isn't that good? The creator of the OG project got what they deserve.
Why make a rule for it though? There’s no rules for keyboard only projects, mobile only projects, or other projects like those, do I don’t see why this is needed
Because not everyone has a controller to plug into their computer, meanwhile everyone has either a phone or a computer.

medians wrote:

Also, if keyboard only projects were suddenly not allowed then.. I guess goodbye to a ton of projects from before 3.0
No, they wouldn't be banned, as everyone has a keyboard (or at least can use an on-screen keyboard).
on screen keyboard dont work for scratch
and not everyone has a phone
not everyone has a computer
not everyone has a controller
its fine, I would bet more people have controllers then phones anyway
creeperyeettt
Scratcher
500+ posts

Have USB controllers added to extensions



fun fact over 50% of US households own a games console, meaning they most likely have controllers

Last edited by creeperyeettt (Aug. 2, 2023 15:41:51)

Mozboz
Scratcher
500+ posts

Have USB controllers added to extensions

creeperyeettt wrote:

sonic__fan wrote:

Dogs-are-amazing1 wrote:

sonic__fan wrote:

RobotChickens wrote:

Mozboz wrote:

(#1884)

mumu245 wrote:

So, how would we handle potential controller-only projects?
That probably wouldn't be allowed. All projects would probably have to have keyboard or mobile control. And even so, “Remix” exists.
Enforcing this would be super hard. Instead, people would complain in the comments and not heart/star the project. Most likely someone would remix it and add keyboard controls, which would get more popular than the original project anyways. That would be the creator's fault for not adding keyboard.
(What about the MicroBit-only projects?)
How would enforcing this rule be hard? Just add an option to report the project with the reason being “no keyboard support”.
And if a remix of the project got more popular than the OG because the OG didn't have keyboard support, isn't that good? The creator of the OG project got what they deserve.
Why make a rule for it though? There’s no rules for keyboard only projects, mobile only projects, or other projects like those, do I don’t see why this is needed
Because not everyone has a controller to plug into their computer, meanwhile everyone has either a phone or a computer.

medians wrote:

Also, if keyboard only projects were suddenly not allowed then.. I guess goodbye to a ton of projects from before 3.0
No, they wouldn't be banned, as everyone has a keyboard (or at least can use an on-screen keyboard).
on screen keyboard dont work for scratch
and not everyone has a phone
not everyone has a computer

not everyone has a controller
its fine, I would bet more people have controllers then phones anyway
Maybe. But you only need one of the items you listed (in bold), and someone likely has one. And you need one of those to use Scratch. if you don't have a phone, or a computer, you basically can't use Scratch.

creeperyeettt wrote:

sonic__fan wrote:

RobotChickens wrote:

Mozboz wrote:

(#1884)

mumu245 wrote:

So, how would we handle potential controller-only projects?
That probably wouldn't be allowed. All projects would probably have to have keyboard or mobile control. And even so, “Remix” exists.
Enforcing this would be super hard. Instead, people would complain in the comments and not heart/star the project. Most likely someone would remix it and add keyboard controls, which would get more popular than the original project anyways. That would be the creator's fault for not adding keyboard.
(What about the MicroBit-only projects?)
How would enforcing this rule be hard? Just add an option to report the project with the reason being “no keyboard support”.
And if a remix of the project got more popular than the OG because the OG didn't have keyboard support, isn't that good? The creator of the OG project got what they deserve.
well we dont see people reporting if a project has no mobile or if it uses another extention like lego
Yeah, but that's OK. The idea is, it should be reportable if a project requires controllers, as not everyone has those. They should include keyboard controls, because that is the most common way to use Scratch. Almost every single project has keyboard control, some with mobile.
Mozboz
Scratcher
500+ posts

Have USB controllers added to extensions

creeperyeettt wrote:

fun fact over 50% of US households own a games console, meaning they most likely have controllers
Fun fact: not every Scratch user is from the US.

curse you, 60-second rule!
creeperyeettt
Scratcher
500+ posts

Have USB controllers added to extensions

iIovef4f wrote:

SArpnt wrote:

Q: what about wii remotes?
A: Most operating systems don't support wii remotes without extra software, and this could get a lot of people confused. pointing the wii remote also wouldn't work because you would need the wii sensor bar, which many people won't realize and create MANY help threads to try and get it to work. motion control and point sensing would be VERY hard for the scratch team to implement, and would only work for wii remotes. there will also likely be lots of suggestions about nunchuk support, classic controller, motion+, and every single other thing that can be connected to a wii remote, which each part being used extremely little. these controls also don't translate to mouse/keyboard well, which will likely result in tons of projects that only work with a woo (wii) remote, and leave people unable to play them. it also doesn't make sense what the blocks would be for this, they would either not be useful or be far too complicated for most people to use.
TLDR: too much work, doesn't make sense, too confusing for users, suggestions spam, and unplayable projects.
Uhmmm, Dualshock 4, Dualsense, Joy-Con, Switch Pro Controller, Ps Move, Oculus Quest Controller, PSVR2 Controller, Dreamcast Controller, etc.

Just give a position that's all you need just motion control x and y
(motion [x v] position::pen)
its not that easy please re read what they wrote
Mozboz
Scratcher
500+ posts

Have USB controllers added to extensions

creeperyeettt wrote:

iIovef4f wrote:

SArpnt wrote:

Q: what about wii remotes?
A: Most operating systems don't support wii remotes without extra software, and this could get a lot of people confused. pointing the wii remote also wouldn't work because you would need the wii sensor bar, which many people won't realize and create MANY help threads to try and get it to work. motion control and point sensing would be VERY hard for the scratch team to implement, and would only work for wii remotes. there will also likely be lots of suggestions about nunchuk support, classic controller, motion+, and every single other thing that can be connected to a wii remote, which each part being used extremely little. these controls also don't translate to mouse/keyboard well, which will likely result in tons of projects that only work with a woo (wii) remote, and leave people unable to play them. it also doesn't make sense what the blocks would be for this, they would either not be useful or be far too complicated for most people to use.
TLDR: too much work, doesn't make sense, too confusing for users, suggestions spam, and unplayable projects.
Uhmmm, Dualshock 4, Dualsense, Joy-Con, Switch Pro Controller, Ps Move, Oculus Quest Controller, PSVR2 Controller, Dreamcast Controller, etc.

Just give a position that's all you need just motion control x and y
(motion [x v] position::pen)
its not that easy please re read what they wrote
That user quoted back too far. Don't respond to such posts, please. If you quote back more than even 5 pages, it's not very useful. SArpnt went inactive a while ago, so they won't listen. Responding encourages such posts.

if this seems unjust, sorry, i just don't like people quoting back
sonic__fan
Scratcher
1000+ posts

Have USB controllers added to extensions

creeperyeettt wrote:

on screen keyboard dont work for scratch
right i forgot about that
But most people that play projects don't play on their phones anyway.

creeperyeettt wrote:

and not everyone has a phone
Then they use a computer.

creeperyeettt wrote:

not everyone has a computer
Then they use a phone. If you're using Scratch, you have either a phone or a computer.

creeperyeettt wrote:

not everyone has a controller
Then don't play controller-based projects.

creeperyeettt wrote:

its fine, I would bet more people have controllers then phones anyway
Most likely not. Game controllers are only useful for video games. Phones can do almost anything a regular computer can do (minus more intensive stuff, like video game emulators) and fit in your pocket.
Mozboz
Scratcher
500+ posts

Have USB controllers added to extensions

sonic__fan wrote:

creeperyeettt wrote:

on screen keyboard dont work for scratch
right i forgot about that
But most people that play projects don't play on their phones anyway.

creeperyeettt wrote:

and not everyone has a phone
Then they use a computer.

creeperyeettt wrote:

not everyone has a computer
Then they use a phone. If you're using Scratch, you have either a phone or a computer.

creeperyeettt wrote:

not everyone has a controller
Then don't play controller-based projects.

creeperyeettt wrote:

its fine, I would bet more people have controllers then phones anyway
Most likely not. Game controllers are only useful for video games. Phones can do almost anything a regular computer can do (minus more intensive stuff, like video game emulators) and fit in your pocket.
I appear to have done a long-term ninja on you. ooh king

Last edited by Mozboz (Aug. 2, 2023 16:56:04)

Powered by DjangoBB