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

#851 2009-12-27 20:55:52

cds56
Scratcher
Registered: 2008-05-02
Posts: 500+

Re: Emerald

oh. I just thought it seemed like a good idea to have a start and end like scatch, oh well.


http://img192.imageshack.us/img192/909/meowdevlogo.pnghttp://i32.tinypic.com/pucti.png

Offline

 

#852 2009-12-28 07:20:15

markyparky56
Scratcher
Registered: 2008-03-20
Posts: 1000+

Re: Emerald

i agree, because, unless we add seperate script pages or something, its just gonna be like an animation and have very limited programing abilitys, we need some way for <insert our current name> to read seperate scripts at the same time. Like scratch! if this was a majority vote, its 3/1 for begin/and abilitys.


http://j.mp/jgVnTq
Check out my game engine development site: NewDawn I'm a Level 171 Scratcher.I am http://bit.ly/nkvLNT

Offline

 

#853 2009-12-28 08:19:31

cds56
Scratcher
Registered: 2008-05-02
Posts: 500+

Re: Emerald

Yeah, but magnie still has to make the descicion.
apparently


http://img192.imageshack.us/img192/909/meowdevlogo.pnghttp://i32.tinypic.com/pucti.png

Offline

 

#854 2009-12-28 08:51:31

markyparky56
Scratcher
Registered: 2008-03-20
Posts: 1000+

Re: Emerald

so? Odds are odds. We still all have an opinion.


http://j.mp/jgVnTq
Check out my game engine development site: NewDawn I'm a Level 171 Scratcher.I am http://bit.ly/nkvLNT

Offline

 

#855 2009-12-28 10:54:15

Magnie
Scratcher
Registered: 2007-12-12
Posts: 1000+

Re: Emerald

What do you mean Start and Begin already Gershmer? But The beginings and endings is a good idea, and how to have different commands like Scratch, but our real problem is... Variables will not be known, and plain text won't be known either. So it will need to be:

Code:

begin
say "Hello!" for 2 seconds
set x to 10
end

And what about "forever" and other loops like "if"?

Also, this thread will be closed once we get M30W 1.0 out, so we will need to add a lot to Emerald 0.4 which will be M30W 1.0

Off Topic: I will be gone this week cause I'm going on vacation. *cheers* But I may be able to get on every once in a while.

Offline

 

#856 2009-12-28 11:08:18

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

Re: Emerald

I'm pretty sure you said no before.

Maybe it was just about ampersands (&s) at the end of each line of code.


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

Offline

 

#857 2009-12-28 13:53:16

markyparky56
Scratcher
Registered: 2008-03-20
Posts: 1000+

Re: Emerald

Magnie wrote:

What do you mean Start and Begin already Gershmer? But The beginings and endings is a good idea, and how to have different commands like Scratch, but our real problem is... Variables will not be known, and plain text won't be known either. So it will need to be:

Code:

begin
say "Hello!" for 2 seconds
set x to 10
end

And what about "forever" and other loops like "if"?

Also, this thread will be closed once we get M30W 1.0 out, so we will need to add a lot to Emerald 0.4 which will be M30W 1.0

Off Topic: I will be gone this week cause I'm going on vacation. *cheers* But I may be able to get on every once in a while.

What about:

Code:

begin
say "Hello!" for (2) seconds
set x to (10)
end

And ifs
[IF] or <if>
Forevers
[Forever] <Forever>
Repeat
[Repeat ()] or <Repeat ()>

Simplez!


http://j.mp/jgVnTq
Check out my game engine development site: NewDawn I'm a Level 171 Scratcher.I am http://bit.ly/nkvLNT

Offline

 

#858 2009-12-29 13:21:43

cds56
Scratcher
Registered: 2008-05-02
Posts: 500+

Re: Emerald

Why say "hello" for 2 seconds?
Because we don't have like, sprites yet.

so you mean that it prints hello and waits for two seconds before continuing?


http://img192.imageshack.us/img192/909/meowdevlogo.pnghttp://i32.tinypic.com/pucti.png

Offline

 

#859 2009-12-29 15:14:50

markyparky56
Scratcher
Registered: 2008-03-20
Posts: 1000+

Re: Emerald

cds56 wrote:

Why say "hello" for 2 seconds?
Because we don't have like, sprites yet.

so you mean that it prints hello and waits for two seconds before continuing?

Probably at the moment. But aren't you working on getting them in?


http://j.mp/jgVnTq
Check out my game engine development site: NewDawn I'm a Level 171 Scratcher.I am http://bit.ly/nkvLNT

Offline

 

#860 2009-12-29 15:34:39

Magnie
Scratcher
Registered: 2007-12-12
Posts: 1000+

Re: Emerald

Yes, I said no to the ampersands.  smile

Offline

 

#861 2009-12-29 15:42:59

markyparky56
Scratcher
Registered: 2008-03-20
Posts: 1000+

Re: Emerald

hey magnie, so... what are we working on for V0.4?


http://j.mp/jgVnTq
Check out my game engine development site: NewDawn I'm a Level 171 Scratcher.I am http://bit.ly/nkvLNT

Offline

 

#862 2009-12-29 21:35:21

cds56
Scratcher
Registered: 2008-05-02
Posts: 500+

Re: Emerald

Sprites apparently.

and a fully integrated GUI
with a menu that has OPEN
and SAVE
I'm learning pyGame now.


http://img192.imageshack.us/img192/909/meowdevlogo.pnghttp://i32.tinypic.com/pucti.png

Offline

 

#863 2009-12-30 07:04:04

markyparky56
Scratcher
Registered: 2008-03-20
Posts: 1000+

Re: Emerald

big jump, but still... sounds awesome!


http://j.mp/jgVnTq
Check out my game engine development site: NewDawn I'm a Level 171 Scratcher.I am http://bit.ly/nkvLNT

Offline

 

#864 2009-12-30 08:35:01

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

Re: Emerald

A real GUI but still with no sprites would be fine for M30W 0.4, in my opinion.

0.5 can bring sprite support. One thing at a time.


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

Offline

 

#865 2009-12-30 08:38:19

markyparky56
Scratcher
Registered: 2008-03-20
Posts: 1000+

Re: Emerald

but how will we work in the commands if there is nothing to execute them?


http://j.mp/jgVnTq
Check out my game engine development site: NewDawn I'm a Level 171 Scratcher.I am http://bit.ly/nkvLNT

Offline

 

#866 2009-12-30 19:49:21

cds56
Scratcher
Registered: 2008-05-02
Posts: 500+

Re: Emerald

what?

eh, I think what gershmer means is that for 0.4 we have a fully functioning GUI
with NO console.
It'll be an interpreter. Sort of.
then we'll bring in sprites for 1.5


http://img192.imageshack.us/img192/909/meowdevlogo.pnghttp://i32.tinypic.com/pucti.png

Offline

 

#867 2009-12-31 04:32:12

markyparky56
Scratcher
Registered: 2008-03-20
Posts: 1000+

Re: Emerald

cds56 wrote:

what?

eh, I think what gershmer means is that for 0.4 we have a fully functioning GUI
with NO console.
It'll be an interpreter. Sort of.
then we'll bring in sprites for 1.5

0.4, then a giant wait for sprites untill 1.5? ot did you mean 0.5? And if there are no sprites in 0.4, then it'll just be a nice looking gui with nothing to do except type code and no output.


http://j.mp/jgVnTq
Check out my game engine development site: NewDawn I'm a Level 171 Scratcher.I am http://bit.ly/nkvLNT

Offline

 

#868 2009-12-31 08:11:38

cds56
Scratcher
Registered: 2008-05-02
Posts: 500+

Re: Emerald

lol, typo.

I meant 0.5

The gui will be able to produce output. but text-only output.


http://img192.imageshack.us/img192/909/meowdevlogo.pnghttp://i32.tinypic.com/pucti.png

Offline

 

#869 2009-12-31 09:47:20

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

Re: Emerald

cds56 wrote:

lol, typo.

I meant 0.5

The gui will be able to produce output. but text-only output.

Yes. We don't need to rush ourselves.


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

Offline

 

#870 2010-01-01 07:07:39

markyparky56
Scratcher
Registered: 2008-03-20
Posts: 1000+

Re: Emerald

how will we have text-output? Since its a sprite based programming language, we need at least  sprite to give out put, or is the output just going to be text in the cornner or the centre of the screen?


http://j.mp/jgVnTq
Check out my game engine development site: NewDawn I'm a Level 171 Scratcher.I am http://bit.ly/nkvLNT

Offline

 

#871 2010-01-01 07:08:41

markyparky56
Scratcher
Registered: 2008-03-20
Posts: 1000+

Re: Emerald

sorry to double post, but look at this, its the source code for how the .sb files a coded. Might be helpful.
http://download.scratch.mit.edu/source-code/ScratchFileFormat.txt


http://j.mp/jgVnTq
Check out my game engine development site: NewDawn I'm a Level 171 Scratcher.I am http://bit.ly/nkvLNT

Offline

 

#872 2010-01-01 17:54:37

cds56
Scratcher
Registered: 2008-05-02
Posts: 500+

Re: Emerald

for saving, we should use a kind of "tag" system.

like,

Code:

<commands>
print
ask
print
</commands>
<data>
Hello World!
Are you having a nice day?
good!
</data>

or of somesort


http://img192.imageshack.us/img192/909/meowdevlogo.pnghttp://i32.tinypic.com/pucti.png

Offline

 

#873 2010-01-02 04:01:17

filo5
Scratcher
Registered: 2008-01-08
Posts: 1000+

Re: Emerald

Probably, but I see a flaw on this:
What's with custom variables on ask command?
I still think that for saving, we use plaintext.


Converting my Scratch projects to Python!

Offline

 

#874 2010-01-02 06:43:56

markyparky56
Scratcher
Registered: 2008-03-20
Posts: 1000+

Re: Emerald

If we do that, then it would be easy to edit it in notepad or something, giving more freedom, but what about all the sprites and the like. How would we do that?


http://j.mp/jgVnTq
Check out my game engine development site: NewDawn I'm a Level 171 Scratcher.I am http://bit.ly/nkvLNT

Offline

 

#875 2010-01-02 10:00:59

cds56
Scratcher
Registered: 2008-05-02
Posts: 500+

Re: Emerald

sprites would have to be uh, included in the directory.
so in the save file, a pointer to teh name of the sprite


http://img192.imageshack.us/img192/909/meowdevlogo.pnghttp://i32.tinypic.com/pucti.png

Offline

 

Board footer