I have a lot of ideas for the next version of scratch. Please comment on if they sound good
1: (Looks) Go back one costume
Goes back one costume (Who woulda guessed?)
2: (Control) Render grid (Number)
Renders a 2d grid. size is based on the number inputed
3: (Sensing) If receiving (Message)
Like a "When I receive" brick, but as a condition, like those round bricks that you fit into "If" statements. That way, you dont have to create a variable or separate script
4. (Control) Wait (time) secs or until (Condition)
Its so annoying when you're trying to program something so that it will wait either a certain amount of time or until a condition is filled
5. (Variables) Show/Hide list (List name)
I want to make a highscore list, but you can only do that by having people download the highscore list and check the "Show" box
Also, as an idea, there could be a feature that lets you change the color, size, and font of a variable. I hate that plain, ordinary orange squarish block. It just looks wierd and out of place in a zombie game.
I was considering suggesting a Z axis, but that's what the size tool is for
Offline
good thoughts!
I think they are missing a bunch of blocks so that scratch doesn't become too complicated.
There is a way to do everything except #5. but you can hide the list under a sprite.
1.
<change{ costume variable }by( -1
<switch to costume[ <{ costume variable }> >
2.
that's more complicated, but possible. let me know if you want help with it.
3.
you can do this with variables instead of messages. Let me know if you want help.
4.
<reset timer>
<wait until> << <( <timer> <>> 5 )> <or> another condition >>
5.
hide the list under a sprite. http://scratch.mit.edu/projects/AddZero/346118http://scratch.mit.edu/projects/AddZero/346118
Last edited by JTxt (2010-06-05 16:40:02)
Offline
For the "I recieve" block.
http://scratch.mit.edu/forums/viewtopic.php?id=37242
For previous costume:
switch to costume costume # - 1
Last edited by fg123 (2010-06-05 16:54:26)
Offline
As previous users have mentioned, all of the items on your list are possible already. The blocks would be helpful, no doubt, but a workaround or two never hurt anybody.
Offline
coolstuff wrote:
As previous users have mentioned, all of the items on your list are possible already. The blocks would be helpful, no doubt, but a workaround or two never hurt anybody.
I know all of these are possible, but its still annoying having to write a complex script so that you can do something simeple.
Offline