This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.

#1 2009-12-20 17:06:04

Locomule
Scratcher
Registered: 2009-08-24
Posts: 500+

Locomule's Suggestions for Changes (ongoing list)

These are all my ideas for improvements in Scratch 2.0 (currently using 1.4) improved, removed, etc. by the everyone's replies. I can't say "thanks" enough for the comments and insights!!
Archmage has generously allowed me to link his personal suggestion list from mine (because I continually update/bump mine) so please check out his excellent list here: Archmage's Suggestion List
Lastly, I sometimes here that some new features may be too complicated for inexperienced or younger Scratchers. I try to always take this into consideration. If I list a suggestion that seems a little advanced, it is only because I feel that its general necessity outweighs the potential complications of its future implementation. Similar current features include many of the Math blocks such as cos, sin, etc..

my suggestions...
1) Mouse Sensing Options - No big leap of thought here as most mice now use at least 2 buttons, if not a 3rd center, click-able wheel. We need to be able to detect them all. If necessary, disable normal right-clicking in presentation mode. You could even make a "right-click test box" when not in presentation mode to either right-click in or as a button to simulate right clicking (multiple buttons programmable to simulate other inputs as well?)

(2) Color Sensor (like a paint programs Color Dropper tool for selecting colors from an image) - As in set X to (hex?) color at mouse cursor/sprite etc (obviously followed with Set Color to X and similar type usages)

(3) Data Writing - whether to a text file, .ini, .cfg, or dot whatever.. a way to save simple data into a file that can be read and written to again after Scratch has been closed and re-opened. Having application memory limited to 'per instance' usage severely curtails programing potential. Even if it is just a Save option per Variable it would help a lot. (Edit: I have since learned how variables and list data get stored when scratch projects are saved which is nice but has limited functionality)

(4) Start and Stop Single Step blocks that you could put into your blocks. Single Step is a great tool already but it can be a pain waiting for it to 'catch up' to a suspect area of your code. By having Single Step Start/Stop blocks, you could control exactly where you put your debugging microscope.

(5) More right-click options while editing - In v1.4, right clicking lets you change + blocks to -,*,/,or mod blocks. I propose extending this function to the set and change blocks, if and if/else, turn (clockwise) and turn (counterclockwise), X and Y (a lot of these), etc...

6) Make it so when you drag and drop large (extending beyond the bottom of the viewable window) script blocks, the bottoms block does not accidentally link up with the top of some other block that happened to be sitting in just the right spot but you couldn't see it.

7) Make the center of Scratch's X Y coordinate system adjustable so it could be used in the center as it currently is or be moved into the top left corner like so many people wish it already was.

(8) Fix the "save picture of stage" feature currently (v1.4) available by right-clicking the stage. Unlike many of Scratch's export image options, this one by default saves an optimized (uglier) version of your stage.

9) Joystick support. It is native to windows and think about it.. scratch uses a 2 dimensional coordinate system to move sprites, a joystick is at heart a 2 dimensional input device... they are made for each other!

10) Midi input support via midi controller input (commonly a midi music keybpard but also a million types of controllers (like joysticks) . Scratch already has really wonderful midi capabilities. Imagine what all you could do if you could hook a midi keyboard up for input. Why stop at a keyboard? You could allow midi input to be mapped to variables and then people could substitute their own controllers instead of being stuck with keyboard and mouse, or necessarily even what the app was written for. For example, instead of using left and right keys to steer a car use your midi steering-wheel!! Control some Mario platformer with your midi light controller, the possibilities are almost endless.

(11) If touching edge wrap (instead of bouncing off the stage edge, wrap around to the other side)

12) User can SET (or trigger) "if touching edge bounce" via a new block to Left, Right, Top, or Bottom - basically a method for forcing a Scratch-figured bounce in one of 4 directions  by triggering the old "if touching edge bounce" even though the sprite is not actually touching the stage edge. Otherwise users must do the laborious 1)which way is the sprite traveling 2) figure bounce angle if x > or < (whatever + and -) or if y > or < (whatever+ and -). This is further compounded by newer Scratchers inability to figure the 2 different algorithms of vertical vs. horizontal collisions (related to my idea #7 btw)

13) If LeftUp, LeftDown, RightUp, RightDown - moving and checking for colliding sprites often involves knowing which of 4 directions the sprite is currently moving in. The directions are usually diagonal but not always. So a new block that queries Scratch for this and receives "Right-Up" would actually include directions 0 through 89, "Right-Down" would include 90 through 179, with "Left-Down" being 180 (-180? easier for newer Scratchers?) through -91, and "Left-Up" being "-90 through -1

(13b) coincidentally-  I know it has been mentioned numerous time and I agree that Scratch's use of negative numbers to describe half of 360º rotation my seem easier for very young users to initially grasp. However, this method is contrary to what is commonly used both in the same Scratcher's math classes as well as programing in general. The current Scratch method of directional notation creates too many points of confusion to completely list here. I would argue that the concept of "doing a 360" or 180 is widely ingrained into popular culture, even amongst younger age groups.

14) Error, fix this: Currently (v1.4) if you open a project, paste in some new project notes, then close Scratch without saving, it doesn't ask if you want to save (like if you make any other changes to a project)

15) A mandatory manual self-rating system for teen/mature themed projects. People who fail to mark their own projects accordingly get flagged by other users, warned, then banned. Would work quickly and effectively with mods getting final say and having no more work than they already do.

16) Topmost script block in a stack right-clickable to select "Lock" - locked stacks do not move when "clean up" selected (Note: I didn't intend this to mean making locked scripts un-editable although it would be nice to have a way to stop blocks from accidentally being dropped into other script blocks. In a large script block, these "missing" snippets of script become camouflaged and often result in a lot of time and work just to track down. 

17) new block - "(Name) Trigger (Amount)" creates the variable Name that starts at Amount and decreases by 1 until it reaches zero when it resets. Triggers are user non-stop in big projects, to time broadcasts, loop costume changes, etc.

18)new block "Stop Gliding" - or some way to break out of a Glide movement besides timing out

19)(PREDICTED AS SOLVED IN NEXT SCRATCH VERSION - SEE COOLSTUFF'S REPLY)  "Download To Run" option for uploaded projects. NOT to prevent browser play but to have a black window pop-up first over the app with the "Please Download To Run ( may not run well online) or click here" message on it. Otherwise tons of Scratchers overlook projects thinking they are improperly coded. Also, this would prevent the common mistake of people forgetting to click the green flag, instead pushing arrow keys. Similarly, some project elements work while others don't and the viewer mistakenly thinks the script is bad.

20) Right clicking a sprite in the sprite list gives a Show option, we also need a Hide option. Otherwise you usually must switch to the sprite you want to hide and open the Looks blocks and click Hide

21) In the Drawing app, remove the "pen size" drop-down and instead put all the pen size options permanently into the same place, always viewable. Current usage of the menu saves little if any space and is an unneeded, extra step while drawing.

22) also in Drawing app...
A) more Undo levels please
B) fix small circle drawing (they get squarish or un-round currently)
C) make Text grab handle change color or multi-color because currently you cannot see it when it is over black
D) make same grab handle show in center of screen if zoomed in and currently containing no text (currently you must un-zoom, go find it, move it and re-zoom to resume  smile
E) also the handle is always top-left of text so you cannot drag text to the top edge of the screen because the handle gets stuck
F) after being clicked/selected, Fonts should be changeable by mouse wheel or arrow keys and reflected in all user-typed text (as a Font preview feature, otherwise many users will never explore and use the full range of fonts)
G) Zoom function - if "center adjustment cross-hair" showing and zoomed out, when zooming in focus center of window onto "sprite center" instead of true center
H) Copy (to clipboard) and Paste during same editing session

23) in Control blocks - make the "If (sprite name) clicked" changeable to another sprite besides just the one you are focused on

(24) change the name and description of the Advanced Topics forum. To new forum users (aka me once) it looks like a place to ask harder questions about using Scratch which instead turns out to be All About Scratch, whose description furthers the confusion via the description (Questions about Scratch? No question is too basic! ) I believe that Advanced Topics is now mostly populated (and otherwise promoted) as a place for discussions about source code mods so why not re-name it more appropriately? I am NOT advocating breaking All About Scratch into 2 forums like "easy" and "advanced" btw.

25) when dragging scripts, make the window scroll automatically (at least up and down)

Last edited by Locomule (2010-07-26 23:53:40)


aka Pain from DragonSpires, Delrith Online, BotBattle, Urban Dead etc etc lol

Offline

 

#2 2009-12-20 18:02:38

BWOG
Scratcher
Registered: 2008-09-19
Posts: 1000+

Re: Locomule's Suggestions for Changes (ongoing list)

1. Not needed, but would be nice.
2. Don't get what you mean.
3. That already exists. It's called an .sb file.
4. Good idea
5. Another good idea.

Offline

 

#3 2009-12-20 19:38:38

gershmer
Scratcher
Registered: 2009-02-12
Posts: 1000+

Re: Locomule's Suggestions for Changes (ongoing list)

http://scratch.mit.edu/projects/fullmoon/201523

Right-clicking much?


Visit my site, Gershmer.net
Leave me a voicemail at my Google Voice number, [removed]

Offline

 

#4 2010-07-11 14:56:19

coolstuff
Community Moderator
Registered: 2008-03-06
Posts: 1000+

Re: Locomule's Suggestions for Changes (ongoing list)

I agree with every one of these.

[EDIT - that means 1-10]

Last edited by coolstuff (2010-07-26 08:33:44)

Offline

 

#5 2010-07-11 14:59:02

archmage
Scratcher
Registered: 2007-05-18
Posts: 1000+

Re: Locomule's Suggestions for Changes (ongoing list)

Some nice suggestions, but nothing that would really bring the functionality to a new level. I made a topic a while ago full of things I thought would greatly improve the program http://scratch.mit.edu/forums/viewtopic.php?id=33654

Lots of other less useful improvement threads have gotten more attention. I guess you have to be familiar with real programming to realize how important these things are. Since you suggestions list is expanding maybe you can see if my suggestions are worthy additions to your list?


Hi, I am Archmage coder extraordinaire. I do Scratch,pascal,java,php,html, AS2 and AS3. Leave me a message if you want coding advice. Also check out my personal website, lots of good stuff about web development, Flash, and Scratch (v1 and v2) !

Offline

 

#6 2010-07-11 15:05:08

Locomule
Scratcher
Registered: 2009-08-24
Posts: 500+

Re: Locomule's Suggestions for Changes (ongoing list)

Haha coolstuff, if you weren't a mod then just to mess with you,I would go back and edit the entire list into something like this!!...

1) Scratch should go from free to pay with funds going to support the 4th Reich.
2) All Scratch projects lacking gratuitous blood and violence should immediately be flagged for removal if not corrected in 2 weeks.
3) all users allowed a maximum of 3 forum posts per 4.5 weeks.

etc, etc lol. Instead I will only point out that I had ideas 1-7 only added at this point, just for future reference  tongue


aka Pain from DragonSpires, Delrith Online, BotBattle, Urban Dead etc etc lol

Offline

 

#7 2010-07-11 15:15:25

coolstuff
Community Moderator
Registered: 2008-03-06
Posts: 1000+

Re: Locomule's Suggestions for Changes (ongoing list)

Locomule wrote:

Haha coolstuff, if you weren't a mod then just to mess with you,I would go back and edit the entire list into something like this!!...

1) Scratch should go from free to pay with funds going to support the 4th Reich.
2) All Scratch projects lacking gratuitous blood and violence should immediately be flagged for removal if not corrected in 2 weeks.
3) all users allowed a maximum of 3 forum posts per 4.5 weeks.

etc, etc lol. Instead I will only point out that I had ideas 1-7 only added at this point, just for future reference  tongue

big_smile  That would have been funny  tongue

I got that ideas 1-7 were old  smile

Offline

 

#8 2010-07-11 15:26:31

Locomule
Scratcher
Registered: 2009-08-24
Posts: 500+

Re: Locomule's Suggestions for Changes (ongoing list)

Archmage, you are the man so I did't even have to go look to know your suggestions are good ones. Of course I'd be honored to include them. Should I merge them into one list or would you prefer just a permanent link in my first post? Great ideas and it looks like "8. Save Variables To Cookie:" is the closest we have to a double.

I feel bad really. I have forgotten a ton of ideas that I found but kept scripting and never wrote down. I think I may even have an old .rtf list maybe backed up on some cd or somewhere.


aka Pain from DragonSpires, Delrith Online, BotBattle, Urban Dead etc etc lol

Offline

 

#9 2010-07-11 19:11:18

yoshigal
Scratcher
Registered: 2009-02-22
Posts: 14

Re: Locomule's Suggestions for Changes (ongoing list)

I think that you should'nt have to download scratch to submit art   smile

Offline

 

#10 2010-07-11 19:15:46

juststickman
Scratcher
Registered: 2009-05-31
Posts: 1000+

Re: Locomule's Suggestions for Changes (ongoing list)

yoshigal wrote:

I think that you should'nt have to download scratch to submit art   smile

That's just not right. Scratch isn't a place for sharing just art.


http://is.gd/iBQi2 Add grob to your sig and help with world dominiation!http://is.gd/iBQ9Q                                                             Hey guys, we're seriously naming our team bob?

Offline

 

#11 2010-07-25 13:13:56

Locomule
Scratcher
Registered: 2009-08-24
Posts: 500+

Re: Locomule's Suggestions for Changes (ongoing list)

update bump, added quite a few btw
ps. thanks to everyone for commenting  big_smile

Last edited by Locomule (2010-07-25 13:14:18)


aka Pain from DragonSpires, Delrith Online, BotBattle, Urban Dead etc etc lol

Offline

 

#12 2010-07-25 16:38:47

coolstuff
Community Moderator
Registered: 2008-03-06
Posts: 1000+

Re: Locomule's Suggestions for Changes (ongoing list)

Lots of great new suggestions here! I agree with a lot of them, but I'll explain why I don't agree with some of them in due time  smile

Locomule wrote:

11) If touching edge wrap

I'm not entirely sure what you mean by this one... Elaborate?

12) User can set "if touching edge bounce" to Left (or Right, Top, or Bottom) - this function is already basically written into if touching edge bounce, it just needs to be able to be triggered by the user to allow for automatic bounce figuring no matter where the sprite is at on the screen

You mean something like "if touching left edge bounce?" That's a good idea - personally, I'd advocate much more for a "touching left edge" block - the "bounce" part seems far more specific than the rest of Scratch at the moment. Of course, I'm not saying they should remove it, but at least add an edge sensing block  smile

13) If LeftUp, LeftDown, RightUp, RightDown - moving and colliding sprites usually involves knowing which of 4 directions the sprite is currently moving in. The directions are more than often diagonal with each including one of the 4 straight direction (0,90,180,-90) for example RightUp would actually include directions 0-89, etc

I'm not entirely sure what you mean by this one - are you asking for sensing in which direction the sprite is moving? I'm sorry, but I don't understand... Maybe I went to bed too late last night.

14) Error, fix this: Currently (v1.4) if you open a project, paste in some new project notes, close the notes editor by hitting "ok", and then close the program, your note changes are not auto-saved and will be lost.

Not sure if that was an error... I think the project notes count as a part of the project, so naturally, not saving the project shouldn't save the project notes. It might get confusing to the majority of people if they didn't save their project and yet their project notes have magically appeared as they were before they saved.

15) A mandatory manual self-rating system for teen/mature themed projects. People who fail to mark their own projects accordingly get flagged by other users, warned, then banned. Would work quickly and effectively with mods getting final say and having no more work than they already do.

I gave my opinions in this post, which incidentally was the 458000th post in the entire forums  smile

16) Topmost script block in a stack right-clickable to select "Lock" - locked stacks do not move when "clean up" selected

That's a good idea - the only flaw I could find is that it might take some time to unlock all the locked scripts, though I don't think that's much of an issue compared to some of the other time-consuming tasks Scratch provides. I support  smile

17) new block - "(Name) Trigger (Amount)" creates the variable Name that starts at Amount and decreases by 1 until it reaches zero when it resets. Triggers are user non-stop in big projects, to time broadcasts, loop costume changes, etc.

That's a pretty good idea, but some newer users might not be able to understand what it means. It also wouldn't be too hard to make at the moment and it's a bit too specific compared to the rest of Scratch, so I'm not too sure about this one.

18) "Glide to... or until" - or some way to break out of a Glide movement besides timing out

YESYESYES 1000000% SUPPORT. This is the block of my dreams.

19) "Download To Run" option for uploaded projects. NOT to prevent browser play but to have a black window popup first over the app with the "Please Download To Run ( may not run well online) or click here" message on it. Otherwise tons of Scratchers overlook projects thinking they are improperly coded. Also, this would prevent the common mistake of people forgetting to clik the green flag, instead pushing arrow keys. Similarly, some project elements work while others don't and the viewer mistakenly thinks the script is bad.

With the next version of Scratch, 2.0, projects will run exactly the same online as offline (having both been written in the same programming language - Flash), so it's not a necessary feature  smile

PS - You don't have to click the green flag to start a project online, you just have to click inside the window  wink

20) Right clicking a sprite in the sprite list gives a Show option, we also need a Hide option. Otherwise you usually must switch to the sprite you want to hide and open the Looks blocks and click Hide

This I definitely agree to  smile  I can't tell you how many times I've lusted (yes, lusted) after a block like this.

21) In the Drawing app, the area where the rollout for the draw (pen/line) size is bigger than the rollout, why even use the rollout (or whatevr you call it) as it just adds extra steps when drawing in Scratch.

You're referring to the dropdown menu, correct? I completely agree, the sizes are nowhere near being accurate.

22) also in Drawing app...
A) more Undo levels plz

Yep - and also have undoing include moving around and deleting selections, which is what most of my Scratch painting involves. Then I make a mistake and undo, and ALL of my selection work is undone, as well as my last non-selection work.

B) fix small circle drawing (they get squarish and on-round currently)

I think it's more of the pixelation factor that does that - I don't think it'd be that easy to fix.

C) make Text grab handle change color or mullti-color because currently you cannot see it when it is over black

Definitely agree  smile

D) make same grab handle show in center of screen if zoomed in and currently containing no text (currently you must unzoom, go find it, move it and rezoom to resume

Full & undivided support on this one  smile

E) also the handle is always top-left of text so you cannot drag text to the top edge of the screen because the handle gets lost

Does it not just stop at the edge? I'd still like to be able to drag it further and have the handle reposition itself to still be visible. So, my support  smile

F) after being clicked/selected, Fonts should be changeable by mouse wheel or arrow keys and reflected in all user-typed text (as a Font preview feature, otherwise many users will never explore and use the full range of fonts)

Yep, this I support too  smile  They can always preview their fonts in another application if they want, but I doubt they'd want to go that far. I suggested easier ways to browse fonts here... The current way is quite ridiculous.

G) Zoom function - if "center adjustment cross-hair" showing and zoomed out, when zooming in focus center of window onto "sprite center" instead of true center

Yep, this is a must  smile

H) Copy (to clipboard) and Paste during same editing session

I agree with this for sure. I find the current method of copying & pasting to be rather pathetic.

23) in Control blocks - make the "If (sprite name) clicked" changeable to another sprite besides just the one you are focused on

This has definitely been suggested before, and I totally agree - it's a little hard to sense that right now, and can make everyone's programming more efficient.

24) change the name and description of the Advanced Topics forum. To new forum users (aka me once) it looks like a place to ask harder questions about using Scratch which instead turns out to be All About Scratch, whose description furthers the confusion via the description (Questions about Scratch? No question is too basic! ) I believe that Advanced Topics is now mostly populated (and otherwise promoted) as a place for discussions about source code mods so why not re-name it more appropriately? I am NOT advocating breaking All About Scratch into 2 forums like "easy" and "advanced" btw.

This I definitely agree with. I suggested a new forum for Scratch Modifications here, and I think it would clean Advanced Topics out a lot - and the description is kind of misleading. Any help with Scratch as it is most often used should go in the All About Scratch forum unless you're changing Scratch in some way, or using it differently.

All in all, some pretty good suggestions  smile  Keep up the good work, as this post took me at least 20 minutes to write!

Offline

 

#13 2010-07-25 18:55:22

Locomule
Scratcher
Registered: 2009-08-24
Posts: 500+

Re: Locomule's Suggestions for Changes (ongoing list)

coolstuff wrote:

11) If touching edge wrap
I'm not entirely sure what you mean by this one... Elaborate?

see note addition


12) User can set "if touching edge bounce" to Left (or Right, Top, or Bottom) - this function is already basically written into if touching edge bounce, it just needs to be able to be triggered by the user to allow for automatic bounce figuring no matter where the sprite is at on the screen

You mean something like "if touching left edge bounce?" That's a good idea - personally, I'd advocate much more for a "touching left edge" block - the "bounce" part seems far more specific than the rest of Scratch at the moment. Of course, I'm not saying they should remove it, but at least add an edge sensing block  smile

see note change in original post


13) If LeftUp, LeftDown, RightUp, RightDown - moving and colliding sprites usually involves knowing which of 4 directions the sprite is currently moving in. The directions are more than often diagonal with each including one of the 4 straight direction (0,90,180,-90) for example RightUp would actually include directions 0-89, etc

I'm not entirely sure what you mean by this one - are you asking for sensing in which direction the sprite is moving? I'm sorry, but I don't understand... Maybe I went to bed too late last night.

That is exactly what I am wanting. Clarified original post along with a new addition.


14) Error, fix this: Currently (v1.4) if you open a project, paste in some new project notes, close the notes editor by hitting "ok", and then close the program, your note changes are not auto-saved and will be lost.

Not sure if that was an error... I think the project notes count as a part of the project, so naturally, not saving the project shouldn't save the project notes. It might get confusing to the majority of people if they didn't save their project and yet their project notes have magically appeared as they were before they saved.

Great points. However if you make any changes normally, Scratch will automatically ask you if you want to save if you try to close the app. However if you make changes only to your Project Notes and hit close, it does not ask you if you want to save. Perhaps that feature just needs to be extended to Project Notes as well.


15) A mandatory manual self-rating system for teen/mature themed projects. People who fail to mark their own projects accordingly get flagged by other users, warned, then banned. Would work quickly and effectively with mods getting final say and having no more work than they already do.

I gave my opinions in this post, which incidentally was the 458000th post in the entire forums  smile

Cool! I hate to mention this because people usually take my suggestion and change my meaning slightly to match one of the reasons they don't want this. In reality, it would be virtually no different from what is done or accepted now. The difference would be that younger users would have a better heads up on more violent or bloody games, etc. I am NOT advocating loosening the current project acceptability regulations or more work for mods by hand-checking any more projects than those already reported through the flagging system. Everyone claims this system has failed elsewhere when in reality (imho) the same people are often younger users who have been denied content due to imposed viewing restrictions. I am not saying make any projects un-viewable either btw. It would essentially be the same as tagging a project except made more apparent than just being in a tiny list beside the project online.


16) Topmost script block in a stack right-clickable to select "Lock" - locked stacks do not move when "clean up" selected

That's a good idea - the only flaw I could find is that it might take some time to unlock all the locked scripts, though I don't think that's much of an issue compared to some of the other time-consuming tasks Scratch provides. I support  smile

I'm not sure why you would want to unlock "all" the locked scripts at once or if that inconvenience would be common enough to make this new feature less desirable than having?


17) new block - "(Name) Trigger (Amount)" creates the variable Name that starts at Amount and decreases by 1 until it reaches zero when it resets. Triggers are user non-stop in big projects, to time broadcasts, loop costume changes, etc.

That's a pretty good idea, but some newer users might not be able to understand what it means. It also wouldn't be too hard to make at the moment and it's a bit too specific compared to the rest of Scratch, so I'm not too sure about this one.

My only rebuttal would be that it would be a native implementation of something that is (imho) one of the most commonly user-scripted routines in Scratch projects involving many things like the ones I mentioned in the post.


18) "Glide to... or until" - or some way to break out of a Glide movement besides timing out

YESYESYES 1000000% SUPPORT. This is the block of my dreams.

Awww bummer, I was hoping for one of those "Oh this is easy, just..." kind of answers  smile


19) "Download To Run" option for uploaded projects. NOT to prevent browser play but to have a black window popup first over the app with the "Please Download To Run ( may not run well online) or click here" message on it. Otherwise tons of Scratchers overlook projects thinking they are improperly coded. Also, this would prevent the common mistake of people forgetting to click the green flag, instead pushing arrow keys. Similarly, some project elements work while others don't and the viewer mistakenly thinks the script is bad.

With the next version of Scratch, 2.0, projects will run exactly the same online as offline (having both been written in the same programming language - Flash), so it's not a necessary feature  smile
Cool! I will mark this one as SOLVED

PS - You don't have to click the green flag to start a project online, you just have to click inside the window  wink

Ok but now I'm nervous that current Scratch capabilities may be nerfed in the next version in the name of online compatibility. Some may see this as progress but I have many reservations. Guess we will just wait and see.


21) In the Drawing app, the area where the rollout for the draw (pen/line) size is bigger than the rollout, why even use the rollout (or whatever you call it) as it just adds extra steps when drawing in Scratch.

You're referring to the dropdown menu, correct? I completely agree, the sizes are nowhere near being accurate.

Actually I wasn't referring to the accuracy of the represented pen sizes so much as not needing the dropdown menu. Why not just show the selectable pen sizes all the time and remove an unnecessary step of using the menu? (original note changed for clarity)


22) also in Drawing app...
B) fix small circle drawing (they get squarish or un-round currently)

I think it's more of the pixelation factor that does that - I don't think it'd be that easy to fix.

Maybe so. To me it seems like they just need a better algorithm. I agree some pixelation warping is necessary but there is some that is not. To check, try drawing slightly different sized, very small circles. Some of them can be improved by hand later by erasing and/or adding new dots. This should not happen due only to pixelation or at all really.


All in all, some pretty good suggestions  smile  Keep up the good work, as this post took me at least 20 minutes to write!

Thanks a ton for all your insight coolstuff, you have helped me and potentially everyone immensely! And you don't wanna know how long I've spent on this today or collectively. I sure hope that someone on the Scratch team actually reads these sometime!!


aka Pain from DragonSpires, Delrith Online, BotBattle, Urban Dead etc etc lol

Offline

 

#14 2010-07-25 19:14:01

coolstuff
Community Moderator
Registered: 2008-03-06
Posts: 1000+

Re: Locomule's Suggestions for Changes (ongoing list)

Thank you for that quite lengthy reply - I'll write up another reply sometime soon  smile

Offline

 

#15 2010-07-25 19:17:18

Locomule
Scratcher
Registered: 2009-08-24
Posts: 500+

Re: Locomule's Suggestions for Changes (ongoing list)

Take your time bro, this thing will be around, added to,  and occasionally bumped by me till we get the new version anyway  big_smile !

Last edited by Locomule (2010-07-25 19:17:44)


aka Pain from DragonSpires, Delrith Online, BotBattle, Urban Dead etc etc lol

Offline

 

#16 2010-07-26 01:29:39

Chrischb
Scratcher
Registered: 2008-07-24
Posts: 1000+

Re: Locomule's Suggestions for Changes (ongoing list)

Hopefully it won't be too late.  big_smile


I fall: It's a tragedy. You fall: It's comedy.
Hmph enjoy your fall - I get a lovely spring... without pans of new leaves.

Offline

 

#17 2010-07-26 01:36:41

hdarken
Scratcher
Registered: 2008-06-26
Posts: 1000+

Re: Locomule's Suggestions for Changes (ongoing list)

coolstuff wrote:

I agree with every one of these.

Do you agree even with this?

locomule wrote:

15) A mandatory manual self-rating system for teen/mature themed projects. People who fail to mark their own projects accordingly get flagged by other users, warned, then banned. Would work quickly and effectively with mods getting final say and having no more work than they already do.


http://i.imgur.com/VskBk.png
http://i.imgur.com/tgxVZ.jpg

Offline

 

#18 2010-07-26 08:33:07

coolstuff
Community Moderator
Registered: 2008-03-06
Posts: 1000+

Re: Locomule's Suggestions for Changes (ongoing list)

hdarken wrote:

coolstuff wrote:

I agree with every one of these.

Do you agree even with this?

locomule wrote:

15) A mandatory manual self-rating system for teen/mature themed projects. People who fail to mark their own projects accordingly get flagged by other users, warned, then banned. Would work quickly and effectively with mods getting final say and having no more work than they already do.

I wrote that before that was written  big_smile  (Only 1-10 were on the list when this was written - see my analysis of the rest for further details.)

Offline

 

#19 2010-07-26 19:17:30

Locomule
Scratcher
Registered: 2009-08-24
Posts: 500+

Re: Locomule's Suggestions for Changes (ongoing list)

Dude, don't worry about posting anymore. The Suggestions thingy is up now and I don't think this post really matters.


aka Pain from DragonSpires, Delrith Online, BotBattle, Urban Dead etc etc lol

Offline

 

#20 2010-07-26 19:38:19

coolstuff
Community Moderator
Registered: 2008-03-06
Posts: 1000+

Re: Locomule's Suggestions for Changes (ongoing list)

Locomule wrote:

Dude, don't worry about posting anymore. The Suggestions thingy is up now and I don't think this post really matters.

All the posts in the Suggestions forum still matter  smile  Why wouldn't this matter?

Offline

 

#21 2010-07-26 21:55:33

Locomule
Scratcher
Registered: 2009-08-24
Posts: 500+

Re: Locomule's Suggestions for Changes (ongoing list)

I had no WE posted suggested ideas. I thought mods or whoever were finding them and putting them up there and all ideas for consideration were already posted. Lol! I burned through several votes before realizing it takes votes to add your own idea. So I will
A) try to figure out how to get some of my cast votes back (cause I have so many ideas)
B) only add one suggestion every 1?2?3 days (for the same reason lol)


aka Pain from DragonSpires, Delrith Online, BotBattle, Urban Dead etc etc lol

Offline

 

#22 2010-07-26 21:57:37

coolstuff
Community Moderator
Registered: 2008-03-06
Posts: 1000+

Re: Locomule's Suggestions for Changes (ongoing list)

Locomule wrote:

I had no WE posted suggested ideas. I thought mods or whoever were finding them and putting them up there and all ideas for consideration were already posted. Lol! I burned through several votes before realizing it takes votes to add your own idea. So I will
A) try to figure out how to get some of my cast votes back (cause I have so many ideas)
B) only add one suggestion every 1?2?3 days (for the same reason lol)

Well, major collections of ideas like this are probably better suited for the forums. But if you have any particularly great ones, you may wish to put it up on the site.

You can always detract your votes by clicking on the orange icon beneath the total number of votes for that idea, then selecting how many votes you want. It's really a matter of budgeting your votes.  smile

Offline

 

#23 2010-07-26 23:07:56

Locomule
Scratcher
Registered: 2009-08-24
Posts: 500+

Re: Locomule's Suggestions for Changes (ongoing list)

Thanks a ton for your help! I am slamming them puppies up there instead of metering them out. But I am sticking with things that would be more beneficial to others rather than complex 4th dimensional algorithms to aid me in my quest for a Scratch wormhole project.

However, should your extra-crunchy peanut-butter suddenly disappear from in front of your very eyes then rest assured that one suggestion too many got implemented.
> = P


aka Pain from DragonSpires, Delrith Online, BotBattle, Urban Dead etc etc lol

Offline

 

Board footer