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

#1 2010-05-22 03:29:38

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

About Ocean- A Scratch programming language!

Well, I'm about 20% of the way through programming the compiler, so I'll just start talking about it now.

NOTE: The programming guide isn't here. It will be released with the demo. (It's about 94 pages in Word!)


Ocean is a Scratch programming language designed to be very flexible. Code is broken up into 3 parts:

1. Variable Initialization Section (VIS)
2. Sprite Initialization Section (SIS)
3. Programming Section (PS)

When the script is compiled, sprites and variables are initialized, and the code is transferred to another list.

News

Last update: May 21, 2010, at 19:25:00 (Scratch Time)

-The Ocean Team just finished programming the VIS and the SIS. It is under going testing for the next 5 hours

-The PS was started, but had top be restarted after a huge glitch was detected in the set/change areas

------------------------------------------------------------------------------------------------------------------------
Once you've programmed a game, animation, etc, you can export it in a sprite, in one script. You'll be able to include this in other Scratch projects.


I'll be updating this page when I have time. Any comments? I really want feedback.

What do you think I need to add?


Wish us luck!  smile

Last edited by iCode-747 (2010-05-23 00:14:16)


-End Transmission-

Offline

 

#2 2010-05-22 19:15:35

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

Re: About Ocean- A Scratch programming language!

Bump! Any ideas, anyone?


-End Transmission-

Offline

 

#3 2010-05-22 19:47:42

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

Re: About Ocean- A Scratch programming language!

This is the script for the compiler so far:

http://img269.imageshack.us/img269/5933/91273014.gif

It's just the test, it will probably be much smaller and more compact in the demo and 1.0.


-End Transmission-

Offline

 

#4 2010-05-22 20:15:21

wildplayer
Scratcher
Registered: 2008-08-01
Posts: 100+

Re: About Ocean- A Scratch programming language!

wow thats long what about the little 'else' at the bottom
thats going to be a long list

Last edited by wildplayer (2010-05-22 20:18:13)

Offline

 

#5 2010-05-22 20:16:26

wildplayer
Scratcher
Registered: 2008-08-01
Posts: 100+

Re: About Ocean- A Scratch programming language!

when will this be out

Offline

 

#6 2010-05-22 20:27:19

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

Re: About Ocean- A Scratch programming language!

Late Autumn 2010!  smile


-End Transmission-

Offline

 

#7 2010-05-22 20:37:23

wildplayer
Scratcher
Registered: 2008-08-01
Posts: 100+

Re: About Ocean- A Scratch programming language!

can you upload the compiler so far i got to see it

Offline

 

#8 2010-05-22 22:52:59

Composer
Scratcher
Registered: 2010-03-31
Posts: 100+

Re: About Ocean- A Scratch programming language!

Awesome! So, when did you start it?


ʕ •ᴥ•ʔ

Offline

 

#9 2010-05-22 22:54:08

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

Re: About Ocean- A Scratch programming language!

Composer wrote:

Awesome! So, when did you start it?

Last week.  tongue


-End Transmission-

Offline

 

#10 2010-05-22 23:01:23

Composer
Scratcher
Registered: 2010-03-31
Posts: 100+

Re: About Ocean- A Scratch programming language!

iCode-747 wrote:

Composer wrote:

Awesome! So, when did you start it?

Last week.  tongue

Wow  smile


ʕ •ᴥ•ʔ

Offline

 

#11 2010-05-22 23:05:14

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

Re: About Ocean- A Scratch programming language!

wildplayer wrote:

can you upload the compiler so far i got to see it

We'll be asking for beta testers in mid-summer. A demo will follow in early Autumn, and, finally, 1.0 will be released in late Autumn.


-End Transmission-

Offline

 

#12 2010-05-22 23:06:05

Jonathanpb
Scratcher
Registered: 2008-07-25
Posts: 1000+

Re: About Ocean- A Scratch programming language!

Aw, I'm workin on a programming language too.  tongue  But I need the show/hide list blocks... I'll have to wait for 2.0.

How does yours work exactly?  hmm  Can you make your own sprites?

Last edited by Jonathanpb (2010-05-22 23:09:18)


"Human beings... must have action; and they will make it if they cannot find it.
-Charlotte Brontë

Offline

 

#13 2010-05-22 23:14:05

08jackt
Scratcher
Registered: 2007-09-12
Posts: 1000+

Re: About Ocean- A Scratch programming language!

94 pages in word? Dude.


http://i39.tinypic.com/jgtswi.png

Offline

 

#14 2010-05-22 23:15:53

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

Re: About Ocean- A Scratch programming language!

Jonathanpb wrote:

Aw, I'm workin on a programming language too.  tongue  But I need the show/hide list blocks... I'll have to wait for 2.0.

How does yours work exactly?  hmm  Can you make your own sprites?

Here's the full explanation. I spent a while one this, so please read it all:

You enter your code into the list named, 'Script'. When you click the compile button, it makes variables, initiates sprites, etc, and transfers the code to the list named 'Compile'. It has already calculated the values of the variables, etc, so nothing is unexpected. When you click 'run', the script executes.

That's how it's structured!

I include 8 sprites, I hope that's enough.  tongue


Ooooh! Competition! What's your programming language called?


-End Transmission-

Offline

 

#15 2010-05-22 23:16:54

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

Re: About Ocean- A Scratch programming language!

08jackt wrote:

94 pages in word? Dude.

*sigh*


-End Transmission-

Offline

 

#16 2010-05-23 16:20:20

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

Re: About Ocean- A Scratch programming language!

bump!


-End Transmission-

Offline

 

#17 2010-05-23 16:33:19

wildplayer
Scratcher
Registered: 2008-08-01
Posts: 100+

Re: About Ocean- A Scratch programming language!

iCode-747 wrote:

08jackt wrote:

94 pages in word? Dude.

*sigh*

can i at least see that

Offline

 

#18 2010-05-23 16:43:36

soupoftomato
Scratcher
Registered: 2009-07-18
Posts: 1000+

Re: About Ocean- A Scratch programming language!

iCode-747 wrote:

Jonathanpb wrote:

Aw, I'm workin on a programming language too.  tongue  But I need the show/hide list blocks... I'll have to wait for 2.0.

How does yours work exactly?  hmm  Can you make your own sprites?

Here's the full explanation. I spent a while one this, so please read it all:

You enter your code into the list named, 'Script'. When you click the compile button, it makes variables, initiates sprites, etc, and transfers the code to the list named 'Compile'. It has already calculated the values of the variables, etc, so nothing is unexpected. When you click 'run', the script executes.

That's how it's structured!

I include 8 sprites, I hope that's enough.  tongue


Ooooh! Competition! What's your programming language called?

Be sure to tell people you can download and change their costumes.

I have what is the most flexible programming language within Scratch as far as I know. Check it out! Currently of course, yours will give anyone a run for their money.

Last edited by soupoftomato (2010-05-23 16:44:22)


I'm glad to think that the community will always be kind and helpful, the language will always be a fun and easy way to be introduced into programming, the motto will always be: Imagine, Program, Share - Nomolos

Offline

 

#19 2010-05-23 16:49:45

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

Re: About Ocean- A Scratch programming language!

@soupoftomato: Thanks for all of the suggestions!

Were you the one who made Visual Scratch? I thought that was What-The...


-End Transmission-

Offline

 

#20 2010-05-23 18:17:57

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

Re: About Ocean- A Scratch programming language!

bump!


-End Transmission-

Offline

 

#21 2010-05-23 19:13:31

soupoftomato
Scratcher
Registered: 2009-07-18
Posts: 1000+

Re: About Ocean- A Scratch programming language!

iCode-747 wrote:

@soupoftomato: Thanks for all of the suggestions!

Were you the one who made Visual Scratch? I thought that was What-The...

Oh no, mine is ScratchBASIC.

It has a ton of commands, and you can choose the number in blocks like [blocks]<move(  )steps>[/blocks]

What-the did make Visual Scratch.  wink


I'm glad to think that the community will always be kind and helpful, the language will always be a fun and easy way to be introduced into programming, the motto will always be: Imagine, Program, Share - Nomolos

Offline

 

#22 2010-05-23 21:47:11

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

Re: About Ocean- A Scratch programming language!

@soupoftomato: Ah. I'll check it out!


-End Transmission-

Offline

 

#23 2010-05-25 17:24:38

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

Re: About Ocean- A Scratch programming language!

Bump!


-End Transmission-

Offline

 

#24 2010-05-25 22:40:38

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

Re: About Ocean- A Scratch programming language!

No more thoughts?


-End Transmission-

Offline

 

#25 2010-05-30 21:41:55

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

Re: About Ocean- A Scratch programming language!

bump!

Gosh, this isn't attractive... It must too be complicated.  tongue

People run out of RAM, and their CPUs jam up, and they crash. And they go back to the forums homepage.  tongue   sad

Upgrade your brain RAM and CPU, people!  lol

Edit: *sigh*

Last edited by iCode-747 (2010-05-30 21:42:21)


-End Transmission-

Offline

 

Board footer