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

#1 2010-04-12 06:35:30

iCode-747
Scratcher
Registered: 2009-11-21
Posts: 1000+

2.0: What absolutely needs to happen!!!

Ok. I’m finished with my own different opinions for Scratch 2.0. I decided the top 10 lists of still required. I’ll probably make a new thread every 2 months or so if I get new ideas.


Top 10 blocks to get:

1. A boolean for sensing broadcasts
2. A Broadcast for _ seconds- eg: So the whole time the game is playing, sprite9 is     broadcasting 'playing game'
3. A duplicate sprite block
4. Hide/Show lists
5. Move Lists/Variables
6. Blocks for better managing layers
7. ‘Stop all scripts for this sprite’ Block
8. Pause all scripts/All scripts of this sprite
9. Mesh blocks that work online* (Look at number 5 in this list below)
10. A ‘Ask for upload’ block**




Top 9 program features to get:

1. Built-in BYOB
2. The ability to export to .app/.exe
3. The ability to choose stage size***
4. Ability to import video
5. MMO capability online
6. Better ‘undoing’
7. The ability to import .aiff sound and .tiff video
8. Implementation of a ‘change mouse to [Sprite]/[object]’ system. This is possible in Flash.
9. A system for importing video and changing it into frames for a sprite.


*So people can play games against each other online.


**So people can upload pictures/video and run it in the project online


***For people with net-books, the ability for a Large-staged Scratch project to be viewed full-screen in the web browser would be awesome. I think it’s possible...


Type new ideas like crazy!

Scratch Team, please tell me what is possible and what would be very hard and would be called ‘impossible’. I believe nothing is impossible.  big_smile

Last edited by iCode-747 (2010-04-12 18:44:17)


-End Transmission-

Offline

 

#2 2010-04-12 10:51:07

Lightnin
Scratch Team
Registered: 2008-11-03
Posts: 1000+

Re: 2.0: What absolutely needs to happen!!!

Cool- thanks for compiling the lists.

However, the best way to make suggestions is one at a time. It helps if you make a mockup and think each one through thoroughly - that way everyone else can comment on the idea to help refine it and make it better. And that's pretty much the same way the Scratch Team works when choosing new features.

For more info on suggestions, check this page out:
http://info.scratch.mit.edu/Suggestions_for_Scratch


Help Scratchers make the leap to 2.0!
http://img818.imageshack.us/img818/6844/transitionteam.jpg

Offline

 

#3 2010-04-12 15:14:40

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

Re: 2.0: What absolutely needs to happen!!!

iCode-747 wrote:

Top 10 blocks to get:

1. A boolean for sensing broadcasts Not necessary. Use a variable
2. A Broadcast for _ seconds How would this work?
3. A duplicate sprite block Good.
4. Hide/Show lists MUST HAVE
5. Move Lists/Variables MUST HAVE
6. Go to back Keep track of layers, or just use <go back 99999 layers >
7. ‘Stop all scripts for this sprite’ Block yes
8. Pause all scripts/All scripts of this sprite [Yes
9. Mesh blocks that work online* (Look at number 5 in this list below) Yes
10. A ‘Ask for upload’ block** Ehh...

Top 9 program features to get:

1. Built-in BYOB Yes
2. The ability to export to .app/.exe Not necessary
3. The ability to choose stage size*** cool. but what about presentation mode
4. Ability to import video media-convert.com, convert a video file to gif
5. MMO capability online sure
6. Better ‘undoing’ MUST HAVE
7. The ability to import .aiff sound and .tiff video You can convert
8. Implementation of a ‘change mouse to [Sprite]/[object]’ system. This is possible in Flash. not needed but cool
9. A system for importing video and changing it into frames for a sprite. can be done with external software, but not while proj. is running


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

Offline

 

#4 2010-04-12 18:29:02

iCode-747
Scratcher
Registered: 2009-11-21
Posts: 1000+

Re: 2.0: What absolutely needs to happen!!!

gershmer wrote:

iCode-747 wrote:

Top 10 blocks to get:

1. A boolean for sensing broadcasts Not necessary. Use a variable
2. A Broadcast for _ seconds How would this work?
3. A duplicate sprite block Good.
4. Hide/Show lists MUST HAVE
5. Move Lists/Variables MUST HAVE
6. Go to back Keep track of layers, or just use <go back 99999 layers >
7. ‘Stop all scripts for this sprite’ Block yes
8. Pause all scripts/All scripts of this sprite [Yes
9. Mesh blocks that work online* (Look at number 5 in this list below) Yes
10. A ‘Ask for upload’ block** Ehh...

Top 9 program features to get:

1. Built-in BYOB Yes
2. The ability to export to .app/.exe Not necessary
3. The ability to choose stage size*** cool. but what about presentation mode
4. Ability to import video media-convert.com, convert a video file to gif
5. MMO capability online sure
6. Better ‘undoing’ MUST HAVE
7. The ability to import .aiff sound and .tiff video You can convert
8. Implementation of a ‘change mouse to [Sprite]/[object]’ system. This is possible in Flash. not needed but cool
9. A system for importing video and changing it into frames for a sprite. can be done with external software, but not while proj. is running

Thanks so much for the review. Editing...



w00t!!!!! 400th post!

Last edited by iCode-747 (2010-04-12 18:32:22)


-End Transmission-

Offline

 

#5 2010-04-12 18:31:49

iCode-747
Scratcher
Registered: 2009-11-21
Posts: 1000+

Re: 2.0: What absolutely needs to happen!!!

gershmer wrote:

iCode-747 wrote:

Top 10 blocks to get:

1. A boolean for sensing broadcasts Not necessary. Use a variable

How...?


-End Transmission-

Offline

 

#6 2010-04-12 18:56:04

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

Re: 2.0: What absolutely needs to happen!!!

You wait until a variable changes.


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

 

#7 2010-04-12 19:30:30

sticky532
Scratcher
Registered: 2009-06-07
Posts: 11

Re: 2.0: What absolutely needs to happen!!!

what would be really cool is if you could go a link on the site and that would give you a challenge randomly (sort of like design studio) because i find that i am out of ideas

Offline

 

#8 2010-04-12 21:46:13

technoguyx
Scratcher
Registered: 2008-10-18
Posts: 1000+

Re: 2.0: What absolutely needs to happen!!!

sticky532 wrote:

what would be really cool is if you could go a link on the site and that would give you a challenge randomly (sort of like design studio) because i find that i am out of ideas

You can go post in Project Ideas. Or use my Random Project Idea Generator (although it doesn't really give you challenges... Maybe I should make that sometime).  tongue


http://getgnulinux.org/links/en/linuxliberated_4_78x116.png

Offline

 

#9 2010-04-15 18:35:37

tornado5
Scratcher
Registered: 2009-12-15
Posts: 2

Re: 2.0: What absolutely needs to happen!!!

What I want to see is a Scratch iPod touch app. That way, we could program while on the road.

Offline

 

#10 2010-04-15 19:10:24

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

Re: 2.0: What absolutely needs to happen!!!

iCode-747 wrote:

Ok. I’m finished with my own different opinions for Scratch 2.0. I decided the top 10 lists of still required. I’ll probably make a new thread every 2 months or so if I get new ideas.


Top 10 blocks to get:

1. A boolean for sensing broadcasts //Nah, I wouldn't mind if broadcasts were gone completely and custom blocks (functions) took their place
2. A Broadcast for _ seconds- eg: So the whole time the game is playing, sprite9 is     broadcasting 'playing game' //Why is this needed?
3. A duplicate sprite block //Most important thing in this list
4. Hide/Show lists //Sure, but being able to display/manupilate all variables displays in different ways would be better
5. Move Lists/Variables //see above
6. Blocks for better managing layers //Absolutely
7. ‘Stop all scripts for this sprite’ Block //Not that essential
8. Pause all scripts/All scripts of this sprite //No, pausing can and should be coded manually
9. Mesh blocks that work online* (Look at number 5 in this list below) //SUre
10. A ‘Ask for upload’ block** //How does this work




Top 9 program features to get:

1. Built-in BYOB //Never used BYOB
2. The ability to export to .app/.exe //Can be done already+ not that important
3. The ability to choose stage size*** //Sure
4. Ability to import video //Sure
5. MMO capability online //Err, may be too hard for people to use. But basic networking features would be nice
6. Better ‘undoing’ //Why not
7. The ability to import .aiff sound and .tiff video //this is the same as suggestion 4
8. Implementation of a ‘change mouse to [Sprite]/[object]’ system. This is possible in Flash. // Flash doesn't have a command that changes the cursor. It does have a command that hides the cursor as well as other commands that make MCs follow the cursor's coordinates
9. A system for importing video and changing it into frames for a sprite. //Yes, I think you have made it clear you want good video support. I think that other thuings are more needed.


*So people can play games against each other online.


**So people can upload pictures/video and run it in the project online


***For people with net-books, the ability for a Large-staged Scratch project to be viewed full-screen in the web browser would be awesome. I think it’s possible...


Type new ideas like crazy!

Scratch Team, please tell me what is possible and what would be very hard and would be called ‘impossible’. I believe nothing is impossible.  big_smile

Even with all your ideas scratch would more or less be the same (or perhaps more like youtube which would be worse). I made a thread of suggestions that would allow people to make much higher quality content
http://scratch.mit.edu/forums/viewtopic.php?id=33654

Last edited by archmage (2010-04-15 19:17:14)


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

 

#11 2010-04-19 06:33:24

LordZero
Scratcher
Registered: 2009-12-15
Posts: 1

Re: 2.0: What absolutely needs to happen!!!

I think Scratch needs bigger stage (like in sidescrollers), ability to move screen(camera, part we can see) around and "When <condition here>"

Last edited by LordZero (2010-04-19 06:33:51)

Offline

 

#12 2010-04-19 20:40:10

timothymh
Scratcher
Registered: 2008-07-20
Posts: 10

Re: 2.0: What absolutely needs to happen!!!

Just two things I NEED:

<I receive [BLAH]> as a boolean input, or if not then a Wait until I receive [BLAH] block.

<Variable [X] is changed> as a boolean input. (i.e. it gets a signal when when variable X is changed)

I understand that A) you may not read this, admins and B) these may be able to be used in ways that don't work syntax-wise, so yeah. I'd <3 it if you did this.


I am not a hippopotamus. I apologize in advance for any inconveniences this may cause.

Offline

 

#13 2010-04-19 20:48:54

midnightleopard
Scratcher
Registered: 2007-09-13
Posts: 1000+

Re: 2.0: What absolutely needs to happen!!!

Ok. I’m finished with my own different opinions for Scratch 2.0. I decided the top 10 lists of still required. I’ll probably make a new thread every 2 months or so if I get new ideas.


Top 10 blocks to get:

1. A boolean for sensing broadcasts YESSSSS
2. A Broadcast for _ seconds- eg: So the whole time the game is playing, sprite9 is     broadcasting 'playing game'Maybe
3. A duplicate sprite blockI've made it on squeak already but yeah!
4. Hide/Show listsMade this on squeak too.
5. Move Lists/VariablesYESSSS
6. Blocks for better managing layersI think the current ones are fine.
7. ‘Stop all scripts for this sprite’ BlockNot needed
8. Pause all scripts/All scripts of this spritemaybe
9. Mesh blocks that work online* (Look at number 5 in this list below)Yep. I have made mesh blocks on squeak but they don't work online.  sad
10. A ‘Ask for upload’ block**Wouldn't be needed




Top 9 program features to get:

1. Built-in BYOBPossibly
2. The ability to export to .app/.exeTotally.
3. The ability to choose stage size***I have made a block that goes to presentation mode on squeak.
4. Ability to import videoYep. It could import frames as costumes and the audio as sounds!
5. MMO capability onlineYE$$$$$
6. Better ‘undoing’Don't care
7. The ability to import .aiff sound and .tiff videojust convert
8. Implementation of a ‘change mouse to [Sprite]/[object]’ system. This is possible in Flash.Yes
9. A system for importing video and changing it into frames for a sprite.yes


*So people can play games against each other online.


**So people can upload pictures/video and run it in the project online


***For people with net-books, the ability for a Large-staged Scratch project to be viewed full-screen in the web browser would be awesome. I think it’s possible...


Type new ideas like crazy!

Scratch Team, please tell me what is possible and what would be very hard and would be called ‘impossible’. I believe nothing is impossible.  big_smile


http://pwp.wizards.com/5103673563/Scorecards/Landscape.png

Offline

 

#14 2010-04-19 20:54:12

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

Re: 2.0: What absolutely needs to happen!!!

iCode-747 wrote:

7. The ability to import .aiff sound and .tiff video

Forget .aiff (Whatever that is), we need .midi!

Offline

 

#15 2010-04-19 23:10:35

technoguyx
Scratcher
Registered: 2008-10-18
Posts: 1000+

Re: 2.0: What absolutely needs to happen!!!

BWOG wrote:

iCode-747 wrote:

7. The ability to import .aiff sound and .tiff video

Forget .aiff (Whatever that is), we need .midi!

Yes, we need .mid more than everything else. Maybe .mod too since they're really small too, and using these two formats for music in a game would avoid making the project heavy.  smile


http://getgnulinux.org/links/en/linuxliberated_4_78x116.png

Offline

 

#16 2010-04-20 18:45:37

GirWaffles64
Scratcher
Registered: 2009-08-09
Posts: 1000+

Re: 2.0: What absolutely needs to happen!!!

We also need a drop down motion block that changes rotation from right, full rotation, and left/right.


hey kiddoes i'm back

Offline

 

#17 2010-04-21 10:50:33

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

Re: 2.0: What absolutely needs to happen!!!

iCode-747 wrote:

Ok. I’m finished with my own different opinions for Scratch 2.0. I decided the top 10 lists of still required. I’ll probably make a new thread every 2 months or so if I get new ideas.


Top 10 blocks to get:

1. A boolean for sensing broadcasts Definitely
2. A Broadcast for _ seconds- eg: So the whole time the game is playing, sprite9 is     broadcasting 'playing game' Maybe
3. A duplicate sprite block Not needed
4. Hide/Show lists Definitely
5. Move Lists/Variables Definitely
6. Blocks for better managing layers Definately
7. ‘Stop all scripts for this sprite’ Block Definately
8. Pause all scripts/All scripts of this sprite Maybe
9. Mesh blocks that work online* (Look at number 5 in this list below) Definately
10. A ‘Ask for upload’ block** Not needed




Top 9 program features to get:

1. Built-in BYOB Definitely
2. The ability to export to .app/.exe Maybe
3. The ability to choose stage size*** Not really needed
4. Ability to import video Not needed
5. MMO capability online Definately
6. Better ‘undoing’ Definately
7. The ability to import .aiff sound and .tiff video Not needed (Like I said in my previous post)
8. Implementation of a ‘change mouse to [Sprite]/[object]’ system. This is possible in Flash. Not needed
9. A system for importing video and changing it into frames for a sprite. Not needed

Offline

 

#18 2010-04-21 14:35:10

ElectricSparx
Scratcher
Registered: 2008-02-16
Posts: 100+

Re: 2.0: What absolutely needs to happen!!!

iCode-747 wrote:

Ok. I’m finished with my own different opinions for Scratch 2.0. I decided the top 10 lists of still required. I’ll probably make a new thread every 2 months or so if I get new ideas.


Top 10 blocks to get:

1. A boolean for sensing broadcasts] Yes, or you could use a variable
2. A Broadcast for _ seconds- eg: So the whole time the game is playing, sprite9 is     broadcasting 'playing game'] What would it DO?
3. A duplicate sprite block] Yeah, VERY time saving.
4. Hide/Show lists] MUST HAVE
5. Move Lists/Variables] Maybe
6. Blocks for better managing layers] What?
7. ‘Stop all scripts for this sprite’ Block] Don't know
8. Pause all scripts/All scripts of this sprite] Maybe
9. Mesh blocks that work online* MUST HAVE (Look at number 5 in this list below)
10. A ‘Ask for upload’ block**] Uhh...




Top 9 program features to get:

1. Built-in BYOB] MUST HAVE
2. The ability to export to .app/.exe] Great for iPhones
3. The ability to choose stage size***] Think it's already been done
4. Ability to import video] Maybe
5. MMO capability online] MUST HAVE
6. Better ‘undoing’] Duh
7. The ability to import .aiff sound and .tiff video] What?
8. Implementation of a ‘change mouse to [Sprite]/[object]’ system. This is possible in Flash.] Uhh...
9. A system for importing video and changing it into frames for a sprite.] Faster if you have a webcam, else useless


*So people can play games against each other online.


**So people can upload pictures/video and run it in the project online


***For people with net-books, the ability for a Large-staged Scratch project to be viewed full-screen in the web browser would be awesome. I think it’s possible...


Type new ideas like crazy!

Scratch Team, please tell me what is possible and what would be very hard and would be called ‘impossible’. I believe nothing is impossible.  big_smile


Lead Developer for Scratch Adventure

Offline

 

#19 2011-07-13 15:50:12

joefarebrother
Scratcher
Registered: 2011-04-08
Posts: 1000+

Re: 2.0: What absolutely needs to happen!!!

iCode-747 wrote:

Ok. I’m finished with my own different opinions for Scratch 2.0. I decided the top 10 lists of still required. I’ll probably make a new thread every 2 months or so if I get new ideas.


Top 10 blocks to get:

1. A boolean for sensing broadcasts - nice but it would only be true for 1 millisecond
2. A Broadcast for _ seconds- eg: So the whole time the game is playing, sprite9 is     broadcasting 'playing game' - wouldn't work because scripts will keep of trying to start because it will always be recieving it.
3. A duplicate sprite block - nice-it is in byob and panther
4. Hide/Show lists - nice but even better: c block called apply to stage monitor of [dropdown- ANYTHING with a stage monitor]-that way put show and hide in there.
5. Move Lists/Variables - see above
6. Blocks for better managing layers - nice, is in byob
7. ‘Stop all scripts for this sprite’ Block - nice, i can make in byob.
8. Pause all scripts/All scripts of this sprite - NEEDED
9. Mesh blocks that work online - NEEDED
10. A ‘Ask for upload’ block _ eh?



Top 9 program features to get:

1. Built-in BYOB - NEEDED (however makes most of above unneccecery)
2. The ability to export to .app/.exe - not needed
3. The ability to choose stage size - nice
4. Ability to import video - nice
5. MMO capability online - mesh blocks will make it possible
6. Better ‘undoing’ - NEEDED
7. The ability to import .aiff sound and .tiff video - eh?
8. Implementation of a ‘change mouse to [Sprite]/[object]’ system. This is possible in Flash. - nice
9. A system for importing video and changing it into frames for a sprite. - it already does this with gifs

YOU MISSED THE 2ND MOST IMPORTANT ONE (after byob)!!!!! MULTIPLE TEXT BOXES IN THE PAINT EDITOR!!!!


My latest project is called http://tinyurl.com/d2m8hne! It has http://tinyurl.com/d395ygk views, http://tinyurl.com/cnasmt7 love-its, and http://tinyurl.com/bwjy8xs comments.
http://tinyurl.com/756anbk   http://tinyurl.com/iplaychess

Offline

 

#20 2011-08-16 12:43:25

iPhone63
Scratcher
Registered: 2010-12-15
Posts: 87

Re: 2.0: What absolutely needs to happen!!!

AWESOME ideas


http://mag.racked.eu/image/6000/Pssssssssssssssssss/mca.png

Offline

 

Board footer