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

#51 2008-11-11 22:00:48

dsdude10
Scratcher
Registered: 2007-09-22
Posts: 500+

Re: Scratch 1.4

I know, write/read scratch.lst  like in Jens' lists and files for scratch, you can write .lst files to the computer

Offline

 

#52 2008-11-11 23:13:26

jceggbert5
Scratcher
Registered: 2007-11-08
Posts: 8

Re: Scratch 1.4

How about:

< Fade ( 2.1 ) seconds to costume [ costume 2 ] >

Example:

http://jceggbert5.webs.com/Fade.gif

Offline

 

#53 2008-11-12 19:50:26

Spenfen
Scratcher
Registered: 2008-07-24
Posts: 37

Re: Scratch 1.4

BlueFlame wrote:

Spenfen wrote:

Hmm... how about this... now I know for a fact that this is coming due to jens...[blocks]<set length of array to [ ][/blocks]

I don't see why you would need this... anyway, you can just add blank values or revome values until you get your desired array length

You would need this because it is 2 dimensional, as opposed to lists, which are 1 dimensional.


The statement I am making right now is untrue. He he he he he...

Offline

 

#54 2008-11-12 19:55:15

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

Re: Scratch 1.4

Spenfen wrote:

BlueFlame wrote:

Spenfen wrote:

Hmm... how about this... now I know for a fact that this is coming due to jens...[blocks]<set length of array to [ ][/blocks]

I don't see why you would need this... anyway, you can just add blank values or revome values until you get your desired array length

You would need this because it is 2 dimensional, as opposed to lists, which are 1 dimensional.

No, multidimensional arrays have many arrays in them. You can just add blank values to your array if you wanted it to be a certain length.


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

 

#55 2008-11-13 15:55:29

rameninabowl
Scratcher
Registered: 2007-12-26
Posts: 100+

Re: Scratch 1.4

hey scratch team,hows about in the newest scratch coming out,can u make it so that it wont erase old projects if you save em on scratch?and can u make a few more sounds and costumes (the program can tell u what costue the sprite is?)? Everthing can always be one more step convinient!


http://www.rameninabowl.dragonadopters.com/dragonimage_189453_143004_pixelNA.gifhttp://rameninabowl.dragonadopters.com/dragonanimated_272756.gif

Offline

 

#56 2008-11-15 13:34:17

demosthenes
Retired Community Moderator
Registered: 2008-02-19
Posts: 1000+

Re: Scratch 1.4

ooogabooga wrote:

Demosthenes,
why do you name your character after a screen name in Ender's Game?

I was reading the books when I made the user name and I thought it would be pretty cool.


I've taken a long hiatus, but I still visit sometimes. Give me some time to answer any messages you post on my projects!

Offline

 

#57 2008-11-22 05:19:47

Dark_Fighter
Scratcher
Registered: 2008-11-16
Posts: 10

Re: Scratch 1.4

A block that can adjust the resolution of the game's screen

Offline

 

#58 2008-11-22 19:00:52

bhz
Scratcher
Registered: 2008-07-06
Posts: 100+

Re: Scratch 1.4

spartans21 wrote:

i'd like to be able to create or delete a sprite from another sprite

also, the square root of -1, or i block would be cool.

what will that be used for? sqrt -1 is uncalculated anyways.

Offline

 

#59 2008-11-22 22:11:20

BlueFlame
Scratcher
Registered: 2008-08-17
Posts: 100+

Re: Scratch 1.4

What if you could add variable/list values that have letters in them. example:
In a adventure game, to record the players name:
[Set |First Letter| to |B|] [Set |Second Letter| to |O|] [Set |Third Letter| to |B|]
[set |Name| to (((First Letter)+(Second Letter))+(Third Letter))]

Which equals Bob. This way, you could program your game to remember the characters name. AND you can actually use their name in gameplay without having to say it one letter at a time.
Another example:
Once you have the characters name, you may want to use their name WITHOUT having to say it in a whole different speech bubble to the rest of your sentence. If you could add values with letters in them, you could do this...

[set |Sentence| to |, try to move that rock out of the way.]
[Say|((Name)+(Sentence))| for |2| seconds]

Then the sprite would say: 'Bob, try to move that rock out of the way.'
I don't know about you, but I would find this pretty handy.


Scape - The mindbending puzzle by coolstuff  big_smile

Offline

 

#60 2008-11-22 22:15:07

BlueFlame
Scratcher
Registered: 2008-08-17
Posts: 100+

Re: Scratch 1.4

jceggbert5 wrote:

How about:

< Fade ( 2.1 ) seconds to costume [ costume 2 ] >

Example:

http://jceggbert5.webs.com/Fade.gif

Definately. I would LOVE this block!


Scape - The mindbending puzzle by coolstuff  big_smile

Offline

 

#61 2008-11-23 07:08:52

bhz
Scratcher
Registered: 2008-07-06
Posts: 100+

Re: Scratch 1.4

BlueFlame wrote:

What if you could add variable/list values that have letters in them. example:
In a adventure game, to record the players name:
[Set |First Letter| to |B|] [Set |Second Letter| to |O|] [Set |Third Letter| to |B|]
[set |Name| to (((First Letter)+(Second Letter))+(Third Letter))]

Which equals Bob. This way, you could program your game to remember the characters name. AND you can actually use their name in gameplay without having to say it one letter at a time.
Another example:
Once you have the characters name, you may want to use their name WITHOUT having to say it in a whole different speech bubble to the rest of your sentence. If you could add values with letters in them, you could do this...

[set |Sentence| to |, try to move that rock out of the way.]
[Say|((Name)+(Sentence))| for |2| seconds]

Then the sprite would say: 'Bob, try to move that rock out of the way.'
I don't know about you, but I would find this pretty handy.

I would absolutely LOVE having strings.

jceggbert5 wrote:

How about:

< Fade ( 2.1 ) seconds to costume [ costume 2 ] >

Example:

http://jceggbert5.webs.com/Fade.gif

You can do that with something like this:
http://scratch.mit.edu/projects/bhz/329554

Offline

 

#62 2008-11-23 11:37:42

PeDu
Scratcher
Registered: 2008-11-23
Posts: 1

Re: Scratch 1.4

How about concatenate strings, or showing content of all list in line?

List:
This
is
the sentence

Show as
This is the sentence

Or better:    Show first 2:
This is

Offline

 

#63 2008-11-23 12:33:46

Jens
Scratcher
Registered: 2007-06-04
Posts: 1000+

Re: Scratch 1.4

Actually, PeDu, the first way is how the list reporter blocks already works: It concattenates all items with spaces in between  smile


Jens Mönig

Offline

 

#64 2008-11-23 12:52:14

DarthPickley
Scratcher
Registered: 2008-06-13
Posts: 100+

Re: Scratch 1.4

RGB pen? RGB actually has more options, like grayscale, than just color. also, you should include blocks for motion of variables, viewing of variables, and being able to edit the min and max of slider variables, maybe. you could maybe make an option to show/hide complex operation blocks. And for sound, you could make more ways to modify sounds. Also, PLEASE BRING BACK THE OLD FONTS!!! In scratch, a lot of the new ones are just boring... and similar. And if there is a Linux version of Scratch, then you can put them on to the One Laptop Per Child Initiative computers, and it would be maybe one of the best programs to teach kids how to program and make games and stuff...

Offline

 

#65 2008-11-23 13:06:30

DarthPickley
Scratcher
Registered: 2008-06-13
Posts: 100+

Re: Scratch 1.4

BlueFlame wrote:

What if you could add variable/list values that have letters in them. example:
In a adventure game, to record the players name:
[Set |First Letter| to |B|] [Set |Second Letter| to |O|] [Set |Third Letter| to |B|]
[set |Name| to ((First Letter)+(Second Letter))+(Third Letter))]

Which equals Bob. This way, you could program your game to remember the characters name. AND you can actually use their name in gameplay without having to say it one letter at a time.
Another example:
Once you have the characters name, you may want to use their name WITHOUT having to say it in a whole different speech bubble to the rest of your sentence. If you could add values with letters in them, you could do this...

[set |Sentence| to |, try to move that rock out of the way.]
[Say|((Name)+(Sentence))| for |2| seconds]

Then the sprite would say: 'Bob, try to move that rock out of the way.'
I don't know about you, but I would find this pretty handy.

You would be able to make your own block that could do that, if you could have block lists/arrays and string imputs in the Build Your Own Block feature, you could just do:
Reporter:
[ $string1 & $string2 ] : block variables: { (string1) , (string2) } block lists: { (Strings) } :
[Add (string1) to |Strings| ]
[Add (string2) to |Strings| ]

report (Strings)

Last edited by DarthPickley (2008-11-23 13:06:59)

Offline

 

#66 2008-11-23 21:52:30

BlueFlame
Scratcher
Registered: 2008-08-17
Posts: 100+

Re: Scratch 1.4

I don't get it... Could you explain more?


Scape - The mindbending puzzle by coolstuff  big_smile

Offline

 

#67 2008-11-25 17:18:05

norzb
Scratcher
Registered: 2007-11-04
Posts: 1

Re: Scratch 1.4

The Scratch program window needs to be scrollable similar to that of Chirp.  The new mini laptops can not fit scratch.  A lot of educational companies are using these laptops for their portability. The scrolling would be great since Chirp only works for 1.2 now and so far no sight of a 1.3 version.  Please make it so scratch can be used on lower resolution.

Offline

 

#68 2008-11-26 16:46:48

beefrocks
Scratcher
Registered: 2008-06-27
Posts: 18

Re: Scratch 1.4

I want a percentage choice block. So, if you say "47% chance/else", then there will be a 47 percent chance that the first branch is followed, and a 53 percent chance that the second branch is followed.

Offline

 

#69 2008-11-26 21:28:25

BlueFlame
Scratcher
Registered: 2008-08-17
Posts: 100+

Re: Scratch 1.4

beefrocks wrote:

I want a percentage choice block. So, if you say "47% chance/else", then there will be a 47 percent chance that the first branch is followed, and a 53 percent chance that the second branch is followed.

Good Idea...


Scape - The mindbending puzzle by coolstuff  big_smile

Offline

 

#70 2008-11-26 22:25:11

boinoinoi
Scratcher
Registered: 2007-06-05
Posts: 500+

Re: Scratch 1.4

BlueFlame wrote:

beefrocks wrote:

I want a percentage choice block. So, if you say "47% chance/else", then there will be a 47 percent chance that the first branch is followed, and a 53 percent chance that the second branch is followed.

Good Idea...

that can be done with:

set [variable] to (pick random (0) to (100))
if < <(variable)<(47)>or<(variable)=(47)> >, then
{do whatever}
else
{do whatever}
[end if/else]

or, for you new age graphic types:

[blocks]
<set{ variable }to( <pick random( 0 )to( 100 )
<if> << <( <{ variable }> <<> 47 )> <or> <( <{ variable }> <=> 47 )> >>
[/blocks] {do whatever} [blocks]
<else> [/blocks]
{do whatever}


http://i30.tinypic.com/335fpxx.jpg
"Boinoinoi is the only person on the forums that I expect to be wearing a monocle all the time behind that screen, so I'm sure being as classy as he is, he knows what he's doing"        http://myfastcounter.com/count.php?c_style=88&amp;id=1284259111http://myfastcounter.com/count.php?c_style=88&amp;id=1286068127

Offline

 

#71 2008-11-29 23:10:13

BlueFlame
Scratcher
Registered: 2008-08-17
Posts: 100+

Re: Scratch 1.4

boinoinoi wrote:

BlueFlame wrote:

beefrocks wrote:

I want a percentage choice block. So, if you say "47% chance/else", then there will be a 47 percent chance that the first branch is followed, and a 53 percent chance that the second branch is followed.

Good Idea...

that can be done with:

set [variable] to (pick random (0) to (100))
if < <(variable)<(47)>or<(variable)=(47)> >, then
{do whatever}
else
{do whatever}
[end if/else]

or, for you new age graphic types:

[blocks]
<set{ variable }to( <pick random( 0 )to( 100 )
<if> << <( <{ variable }> <<> 47 )> <or> <( <{ variable }> <=> 47 )> >>
[/blocks] {do whatever} [blocks]
<else> [/blocks]
{do whatever}

True... Do that then. It will be less trouble for the scratch team which means they'll be able to add other things like a play/pause block.  smile


Scape - The mindbending puzzle by coolstuff  big_smile

Offline

 

#72 2008-11-29 23:13:31

BlueFlame
Scratcher
Registered: 2008-08-17
Posts: 100+

Re: Scratch 1.4

I have another idea... Everyone says: 'What about an [<any> key pressed] block.' I agree with this, BUT I think it would also be a good idea to have a [<letter> key pressed] and a [<number> key pressed] block. This would be useful for games where only the letter keys are involved.


Scape - The mindbending puzzle by coolstuff  big_smile

Offline

 

#73 2008-12-04 23:03:15

ram123
Scratcher
Registered: 2008-08-23
Posts: 7

Re: Scratch 1.4

I think they should put this <when green flag clicked>
                                         <forever>
                                         <if<touching[ground >
                                         <<move(10)steps>
                                         <end>

Offline

 

#74 2008-12-05 10:43:13

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

Re: Scratch 1.4

What about (play note ( - ) until < ----- >).


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

Offline

 

#75 2008-12-05 21:16:49

Spenfen
Scratcher
Registered: 2008-07-24
Posts: 37

Re: Scratch 1.4

archmage wrote:

Spenfen wrote:

BlueFlame wrote:

I don't see why you would need this... anyway, you can just add blank values or revome values until you get your desired array length

You would need this because it is 2 dimensional, as opposed to lists, which are 1 dimensional.

No, multidimensional arrays have many arrays in them. You can just add blank values to your array if you wanted it to be a certain length.

But you could add it to Y of array or X of array.

and nobody wrote:

that yet


The statement I am making right now is untrue. He he he he he...

Offline

 

Board footer