Discuss Scratch

rdococ
Scratcher
1000+ posts

Why most suggestions fail

There has been an endless stream of number of suggestions for new features to be added to Scratch. Yet, most of them have not been implemented, and many awesome suggestions are outright rejected. Here's why:

The Scratch Team has a very clear vision of what they want Scratch to be. Scratch is designed to be incredibly simple; kids as young as 8 years old must be able to pick up Scratch on their own and express themselves with stories, animations and games, as well as understand each other's code well enough to use it in their own projects.

Flexibility and power are also goals, but they take a backseat to this core vision. Any suggestion you make has to be so good that it outweighs the challenge of 8 year olds facing it for the first time, useful enough for Scratch's core vision of kids creating stories, animations and games, as well as supporting the sharing of projects, collaboration, and kids learning from each other's code, as well as outweighing these factors enough to justify the weight of simply having an extra feature.

Let's look at the two largest features added to Scratch since 1.4: clones and custom blocks.
  • Clones are simple. You have your sprite with its scripts, now there's more than one of them. They are a massive help in making games, allowing you to have as many enemies or collectibles as you want without requiring a mangled mess of lists and pen. Clone techniques for stories, animations and games are pretty simple, like using local variables to detect “am I a clone?” or giving each clone different HP values, and easily learnable.
  • Custom blocks are relatively simple. You have these blocks, now you can make your own with input slots and, optionally, “run without screen refresh”. They're good for organizing code in complex animations and games, and also for recursion in advanced projects. They're a bit tough to understand for an 8 year old, but you don't have to grapple with the more advanced parts like custom block inputs until you're ready.
Both features' flexibility & usefulness for stories, animations and games outweigh their complexity to a Scratch novice, and there are plenty of simple techniques you can pick up from other people's projects even if you're 8 years old. This is not the case for the vast majority of the features suggested in this forum today, and that's why they haven't been added to Scratch.

Last edited by rdococ (April 6, 2023 21:11:21)

Caroix
New Scratcher
500+ posts

Why most suggestions fail

Good guide, I think this seems like one of the other guides too much, so you could rename it to “Examples of Good Features” or something, I mean putting some features of Scratch and trying to suggest something like them is a plan that will surely succeed.

Also you got permission for this right? (Also I am going to report this to be stickied)

Caroix / Braincells / Ur local second werido lol

Hello! I am Caroix, I have braincells.
Amount of cells not listed for “reasons”
rdococ
Scratcher
1000+ posts

Why most suggestions fail

Caroix wrote:

Good guide, I think this seems like one of the other guides too much, so you could rename it to “Examples of Good Features” or something, I mean putting some features of Scratch and trying to suggest something like them is a plan that will surely succeed.

Also you got permission for this right? (Also I am going to report this to be stickied)
I need permission? :skull:
Caroix
New Scratcher
500+ posts

Why most suggestions fail

rdococ wrote:

Caroix wrote:

Good guide, I think this seems like one of the other guides too much, so you could rename it to “Examples of Good Features” or something, I mean putting some features of Scratch and trying to suggest something like them is a plan that will surely succeed.

Also you got permission for this right? (Also I am going to report this to be stickied)
I need permission? :skull:
Hmm, I mean I disagree that there are too less guides but I do understand, clutter is why there are less guides and that's why you need to get permission from an ST Member before you can make a guide.

Before when there weren't that many guides, I think anyone could just made one but now there are a lot and a lot of guides, I mean if you didn't get permission, no worries but this guide could be stickied or not, that depends on the ST.

You can help more people using the QAS forum, the BAG forum or the HWS forum!

Caroix / Braincells / Ur local second werido lol

Hello! I am Caroix, I have braincells.
Amount of cells not listed for “reasons”
Paddle2See
Scratch Team
1000+ posts

Why most suggestions fail

Well put! You can hear some of these same themes in this very old sticky topic as well - worth a read!

Scratch Team Member, kayak and pickleball enthusiast, cat caregiver.

This is my forum signature! On a forum post, it is okay for Scratchers to advertise in their forum signature. The signature is the stuff that shows up below the horizontal line on the post. It will show up on every post I make.
(credit to Za-Chary)



;
GIitchInTheMatrix
Scratcher
1000+ posts

Why most suggestions fail

This is really well written, and is something that gets repetitive to say.
And the rest i said, luckily, doesn’t apply anymore. I can definitely see this getting linked on so many occasions!

Last edited by GIitchInTheMatrix (April 5, 2023 12:17:13)


this is my signature
I simply exist
INSERT-USER_NAME
Scratcher
1000+ posts

Why most suggestions fail

I know everyone has said this, but congrats on getting this pinned!

consider posting here maybe?
hey guys
GIitchInTheMatrix
Scratcher
1000+ posts

Why most suggestions fail

Can you add a note about i how it ain’t easy for a small team of engineers to add so much?
Theres only 5, and they program everything(I barely remember to compile my code before running, so I’m impressed already) and maintain the servers.

this is my signature
I simply exist
7s3s
Scratcher
89 posts

Why most suggestions fail

Maybe consider adding this other sticky as a link in this topic to check out in the OP, since these two seem sort of relevant to eachother.

Oh.
My.
Gosh.
IS THAT A… A… KUMQUAT?!?!?!




Posts on this account are likely made from a mobile device. (They may not be, but they probably are)


fgñfjðþübjbœJHVÞÉÜ^JÉÜÞÐüþœþµøç¶Øøœj°JHØGŒFÜÚÞÜ®éåé¼½€¾€¼€¤³²³€¼¤¾½‘¼½¾¤€¼³€²hgfðñðbðjghœfñðþbjhvÐHÐGFBJHHHBHJGFŒGJJŒJFJÐFG§ÐH§GÁ®GÁFÁÐЧH§GJGJFŒHGŒÚÐJF§HЮÁHÞÅ®JÜÉÞŒÚJGǵHÑGB§FG§FHGJÐHJFÇHŒGFGBHÞÜJÞÚŒÜÇŒHJGHFG®HÜÐÞJÚFŒG ÑFGGÞHÜJÚGµÑHBGVF§ÆX§Æ§§ÆƧƧÆÆÆÆÆÆÆÆÆÆÆÆÆÆÆÆÆÆÆÆÆÆÆÆÆÆÆÆÆÆÆÐGJH®JÅÅÅÅŵÅŵŵÅŵŵŵŵµµµµGJHѧVB§G

®éHVܵfðgñÐFGHÐFÐGhfHFÐgðffÐjœœjøÍ°ÓµµóçŒçŒÜ½¼²²³^²³¼³¤²¼³¤¼€³¼³½®þHg¼€Þ^Þ®Þ¤þFG£ÜHĢµÜŒµ®h©gb®G§¢BFÁFFÐÁFÉF®®££££££££££££££££££££££³¡³²¡³²¡³¡²³¡€³¤²€³¤²€²³¤€¤¼€¤¼½¼€¾½¼¾‘¾íúj½€þg œ¾½íúþgj½úügjüþ½üg½¼ü®gþg¼½h½gþú½¼ügþ
My main account: @7salad3salad
bv
v
bf
gf
g
d
d
'
fdg
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAa
horizontal_shading
Scratcher
1000+ posts

Why most suggestions fail

Congrats on the sticky dude!


(Not a suggestion)
In my opinion, it would be better if they made a new extension for block suggestions, rather then just adding them in.
It would look something like this.


We have to stop climate change before it's too late. Help us spread the word to big companies. Also, ignore every post of mine posted before the year 2023. Those posts are cringe and outdated. I hate seeing them.

;
k0d3rrr
Scratcher
1000+ posts

Why most suggestions fail

horizontal_shading wrote:

(Not a suggestion)
In my opinion, it would be better if they made a new extension for block suggestions, rather then just adding them in.
It would look something like this.

-snip-
Well, everything except for the rejected suggestions.

AI isn't being added to Scratch anytime soon. If you want to, you could also read this related essay, which was not made by me.
I also found the earliest mention of Scratch 4.0 on the forums.

This is my signature. It is a small piece of text that appears below
every post I make. In my signature, I can include quotes, images, and even Scratch blocks.

define k0d3rrr
coding since [2019 v] :: #f18800 // The lowest year you can select is 2007, which was when Scratch was released.
favourite Scratch version: [3.0 v]:: #f18800
second favourite Scratch version: [1.4 v]:: #f18800

And now, some words of forum wisdom (which may or may not be controversial):
“What's the point of telling people not to post on your topic, if they are still going to post on your topic anyway?” - k0d3rrr
“If you are writing a story or creating a character roleplay for a Scratch studio, shouldn't it go in either Collaboration or Show and Tell instead of Things I'm Making and Creating?” - k0d3rrr
WindowsMeRules2000
Scratcher
500+ posts

Why most suggestions fail

this post is fax, and congrats on the sticky

Last edited by WindowsMeRules2000 (April 11, 2023 11:41:11)


Having trouble with My Stuff, or profile comments? Discuss the issues here: https://scratch-mit-edu.ezproxy.canberra.edu.au/discuss/topic/727967/
Hello, I’m WindowsMeRules2000. I am mainly active on Questions about Scratch, Help with Scripts, Suggestions, and Bugs and Glitches, and I often reply to posts with zero responses. I like Love Live! and Doki Doki Literature Club. Follow me so I can get to 2K!

I apologise but my signature (and now yours) has the Social Virus and cannot appear in public. If you have seen this social experiment and want to join in, simply replace your signature (or a line of your signature) with this.

(๑\>◡\<๑ :: sensing) // This is Sayori, she spreads positive vibes
(¬_¬ :: #ffc2fd) // This is Natsuki, she prevents dupe suggestions and identifies rejected suggestions
(ーー; :: looks) // This is Yuri, she answers questions in the QaS forum
(:\) :: pen) // This is Monika, she helps people in the Help with Scripts forum

Little_Mittle12345
Scratcher
100+ posts

Why most suggestions fail

wow

bfiwurbviubr vkjrnrgiorbgouebijernerjo
e, No Flash version detectededw, No Flash version detecteddw, No Flash version detectedda, No Flash version detected, No Flash version detectedd, No Flash version detectedwa, No Flash version detectedd, No Flash version detecteds, No Flash version detectedd, No Flash version detectedawd, No Flash version detectedwasw
move ()ewd steps
move (aw) steps
move (w) steps
move (dewd) steps
move () steps
move (wad) steps
move () steps
move () steps
move () steps
medians
Scratcher
1000+ posts

Why most suggestions fail

Little_Mittle12345 wrote:

wow
realistic

k0d3rrr wrote:

horizontal_shading wrote:

(Not a suggestion)
In my opinion, it would be better if they made a new extension for block suggestions, rather then just adding them in.
It would look something like this.

-snip-
Well, everything except for the rejected suggestions.
Though it could be confusing if there were a whole bunch of unrelated blocks in one suggestion.

Medians bamboozled by 3.0 (version 3.0): https://scratch-mit-edu.ezproxy.canberra.edu.au/projects/979822351/
hi875230163394: You're similar to valve in that you both hate a certain number…
Scratch 0.x, 1.x, 2.x, 3.x and LogoBlocks Archives
Bamboozlement: https://scratch-mit-edu.ezproxy.canberra.edu.au/studios/33739789
Describe favorite topics: https://scratch-mit-edu.ezproxy.canberra.edu.au/studios/35764610/
SP community won against Fandom :P
Years on internet: 16 (very close to 16)
medians: Oh god not this utc - 12 thing again..
Fun_Cupcake_i81: What, were you expecting not to see the utc - 12 thing again? THE UTC - 12 THIGN ALWAYS RETURNS. ALWAYS.
medians: I knew it would happen. I was the one who started it last year.
Fun_Cupcake_i81: Well then if you didn't want it back maybe you need to time travel to last year and fix that

Oh wait if you could time travel I think we all know exactly when you would go-
user1: That picture is from 2.0. Now he’s at my house and is my pet.
user2: But this is medians we're talking about, so “from 2.0” can mean the same thing as “from five seconds ago”.

Detect Scratch version here
My other accounts: @selfexplanatory @modesties @chaircard @fireflyhero @dividendyield @colloids @radians @skeuamorphism @dihectogon @anglebisector @aau- @EditBlockColors @AdamantOrb @MoongeistBeam @festively @Ampharos_ @straightforwardness @interchangeably
i trolled redcat LOL






if you see this
{what method did you use::control hat
answer on profile ::motion
} ::operators

;
humaymammadly
Scratcher
100+ posts

Why most suggestions fail

+ Scratchers suggested scratch team to never set clone limit but this is failed
+ This suggestion is from 2020
kleemiya_the_furball
Scratcher
500+ posts

Why most suggestions fail

rdococ wrote:

Let's look at the two largest features added to Scratch since 1.4: clones and custom blocks.
  • Clones are simple. You have your sprite with its scripts, now there's more than one of them. They are a massive help in making games, allowing you to have as many enemies or collectibles as you want without requiring a mangled mess of lists and pen. Clone techniques for stories, animations and games are pretty simple, like using local variables to detect “am I a clone?” or giving each clone different HP values, and easily learnable.
  • Custom blocks are relatively simple. You have these blocks, now you can make your own with input slots and, optionally, “run without screen refresh”. They're good for organizing code in complex animations and games, and also for recursion in advanced projects. They're a bit tough to understand for an 8 year old, but you don't have to grapple with the more advanced parts like custom block inputs until you're ready.

Scratch has already done lots of things so they need a break.

New HP RP studio! Please join! o(≧o≦)oo(≧o≦)o
press shift+ down arrow to see all of my siggy
(>:D :: sensing) (>:D :: sensing) :: operators // my two *evil* kumquats that guard my signature form being eaten
when [kleemiya_the_furball] finally codes a really good game ::hat events
celebrate :: custom
think [I finally coded a good project]
wait (1) hour :: control
everyone thinks [Too good, must be false reported so it doesn't steal the spotlight!] :: looks
begin [false reporting v] :: motion
gets taken down :: events
switch costume to [crying v]
ST says [let me bring it back and send a alert to everyone who false reported] :: control cap
This is not aimed at anyone in scratch only a short story (This is a work of fiction)
medians
Scratcher
1000+ posts

Why most suggestions fail

humaymammadly wrote:

+ Scratchers suggested scratch team to never set clone limit but this is failed
+ This suggestion is from 2020
Uhm, what do you mean? Also, this was a sticky from the current year. If you're talking about some other topic, why?

Last edited by medians (April 22, 2023 13:55:43)


Medians bamboozled by 3.0 (version 3.0): https://scratch-mit-edu.ezproxy.canberra.edu.au/projects/979822351/
hi875230163394: You're similar to valve in that you both hate a certain number…
Scratch 0.x, 1.x, 2.x, 3.x and LogoBlocks Archives
Bamboozlement: https://scratch-mit-edu.ezproxy.canberra.edu.au/studios/33739789
Describe favorite topics: https://scratch-mit-edu.ezproxy.canberra.edu.au/studios/35764610/
SP community won against Fandom :P
Years on internet: 16 (very close to 16)
medians: Oh god not this utc - 12 thing again..
Fun_Cupcake_i81: What, were you expecting not to see the utc - 12 thing again? THE UTC - 12 THIGN ALWAYS RETURNS. ALWAYS.
medians: I knew it would happen. I was the one who started it last year.
Fun_Cupcake_i81: Well then if you didn't want it back maybe you need to time travel to last year and fix that

Oh wait if you could time travel I think we all know exactly when you would go-
user1: That picture is from 2.0. Now he’s at my house and is my pet.
user2: But this is medians we're talking about, so “from 2.0” can mean the same thing as “from five seconds ago”.

Detect Scratch version here
My other accounts: @selfexplanatory @modesties @chaircard @fireflyhero @dividendyield @colloids @radians @skeuamorphism @dihectogon @anglebisector @aau- @EditBlockColors @AdamantOrb @MoongeistBeam @festively @Ampharos_ @straightforwardness @interchangeably
i trolled redcat LOL






if you see this
{what method did you use::control hat
answer on profile ::motion
} ::operators

;
_Geography__
Scratcher
30 posts

Why most suggestions fail

Nice info!

This is my signature, and I chose it.
when green flag clicked
define [my signature]
clear
help_the_animals
Scratcher
100+ posts

Why most suggestions fail

I'm late lol but this is a really good sticky

Smiley

Time on Scratch: 6 Years
Pronouns: Any
CHECK OUT MY MAP: https://scratch-mit-edu.ezproxy.canberra.edu.au/projects/939077760/
MatthewGamer01
Scratcher
35 posts

Why most suggestions fail

U literally have an axolotl pfp bro!

Powered by DjangoBB