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

#126 2012-05-02 03:24:09

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

Re: The Return Of M30W

roijac wrote:

magnie, you're an admin!  tongue

funelephant, what we have so far is really little, you can't use it at all actually, so the only reason to grab the source is developing  sad

Odd, cause it keeps saying I'm not authorized to commit. :p

I'll experiment and see if I can get it to work.

Offline

 

#127 2012-05-02 05:25:53

slinger
Scratcher
Registered: 2011-06-21
Posts: 1000+

Re: The Return Of M30W

Are you guys going to build a .sb compiler using kurt? It would really make your program worth while(not that it isn't already!).
edit: You're probably doing this and I missed it. It's very possible seeing as I said I closed to topics on Coders' Shed and forgot to xD

Last edited by slinger (2012-05-02 05:30:42)


http://s0.bcbits.com/img/buttons/bandcamp_130x27_blue.png

Offline

 

#128 2012-05-02 10:54:24

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

Re: The Return Of M30W

slinger wrote:

Are you guys going to build a .sb compiler using kurt? It would really make your program worth while(not that it isn't already!).
edit: You're probably doing this and I missed it. It's very possible seeing as I said I closed to topics on Coders' Shed and forgot to xD

It was something we were thinking about. So possibly.  smile

Offline

 

#129 2012-05-02 13:40:55

slinger
Scratcher
Registered: 2011-06-21
Posts: 1000+

Re: The Return Of M30W

Okay! That would be absolutely awesome!


http://s0.bcbits.com/img/buttons/bandcamp_130x27_blue.png

Offline

 

#130 2012-05-02 14:22:35

blob8108
Scratcher
Registered: 2007-06-25
Posts: 1000+

Re: The Return Of M30W

slinger wrote:

Are you guys going to build a .sb compiler using kurt? It would really make your program worth while(not that it isn't already!).

In case you're interested; I've been working on a prototype decompiler based on Kurt that exports costumes/backgrounds and scripts to a bunch of image/text files, with a folder for each sprite. There's no GUI, or anything; you can just edit the text files with a text editor.

Now I just need to write the compiler to parse the scripts and folder structure and turn them back into .sb files again (which is the hard part, of course  tongue )


Things I've made: kurt | scratchblocks2 | this cake

Offline

 

#131 2012-05-02 14:33:05

slinger
Scratcher
Registered: 2011-06-21
Posts: 1000+

Re: The Return Of M30W

Wow, that's purely awesome! I'm looking at learning Python(I'm starting right now in fact!) so I'll look at the source and see how much I can understand  tongue


http://s0.bcbits.com/img/buttons/bandcamp_130x27_blue.png

Offline

 

#132 2012-05-02 14:36:54

blob8108
Scratcher
Registered: 2007-06-25
Posts: 1000+

Re: The Return Of M30W

slinger wrote:

Wow, that's purely awesome! I'm looking at learning Python(I'm starting right now in fact!) so I'll look at the source and see how much I can understand  tongue

I imagine it's not too bad for readability. All the parsing stuff uses Construct, which should help a little.  tongue


Things I've made: kurt | scratchblocks2 | this cake

Offline

 

#133 2012-05-02 14:41:36

slinger
Scratcher
Registered: 2011-06-21
Posts: 1000+

Re: The Return Of M30W

Cool enough! I'm looking forward to seeing your code  smile


http://s0.bcbits.com/img/buttons/bandcamp_130x27_blue.png

Offline

 

#134 2012-05-05 08:27:47

slinger
Scratcher
Registered: 2011-06-21
Posts: 1000+

Re: The Return Of M30W

Bump


http://s0.bcbits.com/img/buttons/bandcamp_130x27_blue.png

Offline

 

#135 2012-05-29 15:35:48

roijac
Scratcher
Registered: 2010-01-19
Posts: 1000+

Re: The Return Of M30W

HUGE Builing Up My Program  big_smile

So the compiler and the parser are up, some other minor changes, and on the next days I'll start working on the GUI now switching to AGW
I also have some mock-ups of the upcoming design, and let's say they're awesome. They're going to be up on a mock-ups folder on svn this week, so be sure to checkout the repo!  tongue

EDIT: 1000th post ;D

Last edited by roijac (2012-05-29 16:08:05)

Offline

 

#136 2012-05-29 22:17:14

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

Re: The Return Of M30W

roijac wrote:

HUGE Builing Up My Program  big_smile

So the compiler and the parser are up, some other minor changes, and on the next days I'll start working on the GUI now switching to AGW
I also have some mock-ups of the upcoming design, and let's say they're awesome. They're going to be up on a mock-ups folder on svn this week, so be sure to checkout the repo!  tongue

EDIT: 1000th post ;D

Great progress! I saw a lot of emails about you working on it. Keep up the great work!

Offline

 

#137 2012-05-30 01:35:36

roijac
Scratcher
Registered: 2010-01-19
Posts: 1000+

Re: The Return Of M30W

Magnie wrote:

roijac wrote:

HUGE Builing Up My Program  big_smile

So the compiler and the parser are up, some other minor changes, and on the next days I'll start working on the GUI now switching to AGW
I also have some mock-ups of the upcoming design, and let's say they're awesome. They're going to be up on a mock-ups folder on svn this week, so be sure to checkout the repo!  tongue

EDIT: 1000th post ;D

Great progress! I saw a lot of emails about you working on it. Keep up the great work!

thanks!
#spamfilter  tongue

Offline

 

#138 2012-06-01 11:03:45

roijac
Scratcher
Registered: 2010-01-19
Posts: 1000+

Re: The Return Of M30W

So, the mock-ups are now available exclusively to people that checkout the code  tongue
Discuss them here  smile

Code:

reminder:
svn checkout svn://svn.code.sf.net/p/m30w/svn

Offline

 

#139 2012-06-03 05:26:17

roijac
Scratcher
Registered: 2010-01-19
Posts: 1000+

Re: The Return Of M30W

bump?

Offline

 

#140 2012-06-05 04:19:56

slinger
Scratcher
Registered: 2011-06-21
Posts: 1000+

Re: The Return Of M30W

Bump :3


http://s0.bcbits.com/img/buttons/bandcamp_130x27_blue.png

Offline

 

#141 2012-06-05 09:58:04

veggieman001
Scratcher
Registered: 2010-02-20
Posts: 1000+

Re: The Return Of M30W

roijac wrote:

So, the mock-ups are now available exclusively to people that checkout the code  tongue
Discuss them here  smile

Code:

reminder:
svn checkout svn://svn.code.sf.net/p/m30w/svn

Um...


Posts: 20000 - Show all posts

Offline

 

#142 2012-06-05 10:20:56

roijac
Scratcher
Registered: 2010-01-19
Posts: 1000+

Re: The Return Of M30W

veggieman001 wrote:

roijac wrote:

So, the mock-ups are now available exclusively to people that checkout the code  tongue
Discuss them here  smile

Code:

reminder:
svn checkout svn://svn.code.sf.net/p/m30w/svn

Um...

cheater  tongue

Offline

 

#143 2012-06-13 11:49:57

roijac
Scratcher
Registered: 2010-01-19
Posts: 1000+

Re: The Return Of M30W

bumping from 2nd page  hmm
we now have raw GUI
(and icon)  smile
http://i.imgur.com/8gtD9.png
xD

Offline

 

#144 2012-06-14 12:10:17

roijac
Scratcher
Registered: 2010-01-19
Posts: 1000+

Re: The Return Of M30W

BUMP
didn't anyone even see the screenshot?  sad

Offline

 

#145 2012-06-14 12:38:47

MathWizz
Scratcher
Registered: 2009-08-31
Posts: 1000+

Re: The Return Of M30W

Nice!


http://block.site90.net/scratch.mit/text.php?size=30&text=%20A%20signature!&color=333333

Offline

 

#146 2012-06-15 10:12:57

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

Re: The Return Of M30W

roijac wrote:

BUMP
didn't anyone even see the screenshot?  sad

Let me guess, 'inside' is not a part of the program?

Also, the syntax looks like Python, good work!  big_smile

Offline

 

#147 2012-06-15 12:59:13

roijac
Scratcher
Registered: 2010-01-19
Posts: 1000+

Re: The Return Of M30W

Magnie wrote:

roijac wrote:

BUMP
didn't anyone even see the screenshot?  sad

Let me guess, 'inside' is not a part of the program?

Also, the syntax looks like Python, good work!  big_smile

nope, nope
i'm still trying to decide how to program the flow control, i think i'll go for custom iterators, so a script can signal the executor to move to another script (for example forever loop)
for example:

Code:

def forever(script):
    script.execute()
    yield

def repeat(times, script):
    for i in range(times):
        script.execute()
        yield

def execute():
    scripts = [repeatscript, foreverscript]
    for index, script in enumerate(scripts):
        try:
            next(script)
        except StopIteration:
            scripts.pop(index)

what do you say?

Offline

 

#148 2012-06-15 13:06:02

MathWizz
Scratcher
Registered: 2009-08-31
Posts: 1000+

Re: The Return Of M30W

It's not really that easy. The yields are more complicated.


http://block.site90.net/scratch.mit/text.php?size=30&text=%20A%20signature!&color=333333

Offline

 

#149 2012-06-15 13:19:32

roijac
Scratcher
Registered: 2010-01-19
Posts: 1000+

Re: The Return Of M30W

i really hate the fact they never documented the order things execute  hmm
it's sometimes soooo bizarre xD
(the thing about broadcasts i'm NOT going to program  smile

Offline

 

#150 2012-06-15 13:38:11

MathWizz
Scratcher
Registered: 2009-08-31
Posts: 1000+

Re: The Return Of M30W

roijac wrote:

i really hate the fact they never documented the order things execute  hmm
it's sometimes soooo bizarre xD
(the thing about broadcasts i'm NOT going to program  smile

Heh. I was thinking about that for JsScratch, but then I said "screw that" and moved on.  tongue


http://block.site90.net/scratch.mit/text.php?size=30&text=%20A%20signature!&color=333333

Offline

 

Board footer