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

#5451 2012-06-15 13:56:12

xly
Scratcher
Registered: 2010-04-17
Posts: 100+

Re: BYOB 3 - Discussion Thread

@Jens
If one Sprite is duplicated , its local blocks are also duplicated and available for the "son". I think that this is a correct way of doing.
The issue of Saving/Loading list variables seems to be related only with a list of blocks using the ring feature (ex C-Shape)

Offline

 

#5452 2012-06-15 13:59:15

stickdude123
Scratcher
Registered: 2010-05-31
Posts: 100+

Re: BYOB 3 - Discussion Thread

check this out! mozilla stole BYOB name!
https://byob.mozilla.com/en-US


http://internetometer.com/imagesmall/34259.png http://www.mediafire.com/convkey/418e/lkb7wmv2n2k73rz5g.jpg         http://blocks.scratchr.org/API.php?user=stickdude123&action=onlineStatus&type=square

Offline

 

#5453 2012-06-15 14:01:24

xly
Scratcher
Registered: 2010-04-17
Posts: 100+

Re: BYOB 3 - Discussion Thread

stickdude123 wrote:

check this out! mozilla stole BYOB name!
https://byob.mozilla.com/en-US

Exact !!

Offline

 

#5454 2012-06-15 14:08:36

xly
Scratcher
Registered: 2010-04-17
Posts: 100+

Re: BYOB 3 - Discussion Thread

@Jens
When the size of a sprite is modified, the project is saved and reloaded, then the size of the sprite is resetted to 100%.

Offline

 

#5455 2012-06-15 14:08:37

shadow_7283
Scratcher
Registered: 2007-11-07
Posts: 1000+

Re: BYOB 3 - Discussion Thread

Jens wrote:

Folks, this week's work on Snap! features among other things...

Including a new Snap! icon!  big_smile  Or maybe I just missed it before.

Last edited by shadow_7283 (2012-06-15 14:09:01)

Offline

 

#5456 2012-06-15 14:12:20

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

Re: BYOB 3 - Discussion Thread

shadow_7283 wrote:

Jens wrote:

Folks, this week's work on Snap! features among other things...

Including a new Snap! icon!  big_smile  Or maybe I just missed it before.

You missed it.  tongue
It has a white background though...  hmm


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

Offline

 

#5457 2012-06-16 16:43:19

Squawkers13
Scratcher
Registered: 2010-11-20
Posts: 500+

Re: BYOB 3 - Discussion Thread

who are the BYOB devs?


http://pekkit.net/banners/pekkit.png

Offline

 

#5458 2012-06-16 19:05:42

xly
Scratcher
Registered: 2010-04-17
Posts: 100+

Re: BYOB 3 - Discussion Thread

Squawkers13 wrote:

who are the BYOB devs?

There are very numerous ...it's like a crowd  big_smile

Offline

 

#5459 2012-06-16 20:36:53

bharvey
Scratcher
Registered: 2008-08-10
Posts: 1000+

Re: BYOB 3 - Discussion Thread

Squawkers13 wrote:

who are the BYOB devs?

Almost all the actual programming has been done by Jens Mönig.  As of BYOB 3.0 the design is partly mine, and so is most of the documentation.  A handful of other people have contributed code to the new, alpha-test, 4.0 version, and bazillions of people have contributed bug reports and feature suggestions.


http://cs.berkeley.edu/~bh/sig5.png

Offline

 

#5460 2012-06-16 20:38:19

bharvey
Scratcher
Registered: 2008-08-10
Posts: 1000+

Re: BYOB 3 - Discussion Thread

MathWizz wrote:

It has a white background though...  hmm

The transparent-background version had white dots here and there around the border and so looked awful on a non-white background, and I couldn't be bothered to tweak it pixel by pixel.


http://cs.berkeley.edu/~bh/sig5.png

Offline

 

#5461 2012-06-16 20:41:54

shadow_7283
Scratcher
Registered: 2007-11-07
Posts: 1000+

Re: BYOB 3 - Discussion Thread

Offline

 

#5462 2012-06-16 20:50:33

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

Re: BYOB 3 - Discussion Thread

bharvey wrote:

MathWizz wrote:

It has a white background though...  hmm

The transparent-background version had white dots here and there around the border and so looked awful on a non-white background, and I couldn't be bothered to tweak it pixel by pixel.

My version? Mine looks great on a non-white background.


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

Offline

 

#5463 2012-06-16 21:45:54

bharvey
Scratcher
Registered: 2008-08-10
Posts: 1000+

Re: BYOB 3 - Discussion Thread

MathWizz wrote:

My version? Mine looks great on a non-white background.

Okay, make me an animated gif.  (Oh, and, a little longer on each of the icons and a little less Jens than the current one.  He should be subliminal in it.  smile )

EDIT:  ... and don't say "Poof! You're an animated gif!"  tongue

Last edited by bharvey (2012-06-16 21:46:35)


http://cs.berkeley.edu/~bh/sig5.png

Offline

 

#5464 2012-06-17 14:04:14

scimonster
Community Moderator
Registered: 2010-06-13
Posts: 1000+

Re: BYOB 3 - Discussion Thread

stickdude123 wrote:

check this out! mozilla stole BYOB name!
https://byob.mozilla.com/en-US

It looked like it's from 2005, which means it's the other way around.  smile

Offline

 

#5465 2012-06-17 22:38:38

Squawkers13
Scratcher
Registered: 2010-11-20
Posts: 500+

Re: BYOB 3 - Discussion Thread

scimonster wrote:

stickdude123 wrote:

check this out! mozilla stole BYOB name!
https://byob.mozilla.com/en-US

It looked like it's from 2005, which means it's the other way around.  smile

lol


http://pekkit.net/banners/pekkit.png

Offline

 

#5466 2012-06-21 14:11:34

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

Re: BYOB 3 - Discussion Thread

* introducing palette caching
...
* Morphic/Blocks: More precise control over where reporters are dropped and snap
....

* POINT TOWARDS and GO TO primitive command blocks in the motion category

YEAH! great job jens  smile

Offline

 

#5467 2012-06-21 16:49:47

xly
Scratcher
Registered: 2010-04-17
Posts: 100+

Re: BYOB 3 - Discussion Thread

@Jens
I've discovered new features.
Following remarks are based on Chrome + Windows
- Screenshot does not capture the Sprite Screen
- Point Towards Mouse pointer/Sprite OK
- Goto Mouse pointer/Sprite OK
- Sprites are now "shadowed"

Offline

 

#5468 2012-06-21 17:29:59

shadow_7283
Scratcher
Registered: 2007-11-07
Posts: 1000+

Re: BYOB 3 - Discussion Thread

Great work Jens! Caching made things much quicker.  smile

Offline

 

#5469 2012-06-21 19:03:33

bharvey
Scratcher
Registered: 2008-08-10
Posts: 1000+

Re: BYOB 3 - Discussion Thread

shadow_7283 wrote:

Great work Jens! Caching made things much quicker.  smile

I'm really psyched about how much faster Snap! is than BYOB, in every way, not just graphics, although that's very important too.  And as of today Snap! can save, load, and run my tree project (one of the BYOB examples).

I'm going to work on getting more examples converted.


http://cs.berkeley.edu/~bh/sig5.png

Offline

 

#5470 2012-06-22 07:56:08

nathanprocks
Scratcher
Registered: 2011-04-14
Posts: 1000+

Re: BYOB 3 - Discussion Thread

On my computer, the settings, run and stop buttons show squares instead of the characters.

chrome://version wrote:

Google Chrome: 21.0.1180.4 (Official Build 143399) dev-m
OS: Windows
WebKit: 537.1 (@120872)
JavaScript: V8 3.11.10.11
Flash: 11.3.31.208
User Agent: Mozilla/5.0 (Windows NT 6.2) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.4 Safari/537.1

Last edited by nathanprocks (2012-06-22 07:57:11)


http://carrot.cassiedragonandfriends.org/Scratch_Signature/randomsig.php
http://trinary.site40.net/images/scratchrank.php?username=nathanprocks&display=small

Offline

 

#5471 2012-06-22 11:04:18

xly
Scratcher
Registered: 2010-04-17
Posts: 100+

Re: BYOB 3 - Discussion Thread

bharvey wrote:

shadow_7283 wrote:

Great work Jens! Caching made things much quicker.  smile

I'm really psyched about how much faster Snap! is than BYOB, in every way, not just graphics, although that's very important too.  And as of today Snap! can save, load, and run my tree project (one of the BYOB examples).

I'm going to work on getting more examples converted.

And, in addition ("cerise sur le gâteau" as we say in french) you can share your projects. Jens has passed me some of your projects in the xml file format, that I can load in my Snap!

Offline

 

#5472 2012-06-22 12:33:31

bharvey
Scratcher
Registered: 2008-08-10
Posts: 1000+

Re: BYOB 3 - Discussion Thread

xly wrote:

cerise sur le gâteau

We put icing on our cake, you put cherries.  That must explain why French people are all skinny.


http://cs.berkeley.edu/~bh/sig5.png

Offline

 

#5473 2012-06-22 12:37:44

Hardmath123
Scratcher
Registered: 2010-02-19
Posts: 1000+

Re: BYOB 3 - Discussion Thread

xly wrote:

"cerise sur le gâteau"

Lemme guess: cherries on the cake? In English, it's icing on the cake.

EDIT: Outposted!

@bharvey: Remember that Scheme interpreter? It's working wonderfully! Just need to sort out some scoping problems.  smile

Last edited by Hardmath123 (2012-06-22 12:38:47)


Hardmaths-MacBook-Pro:~ Hardmath$ sudo make $(whoami) a sandwich

Offline

 

#5474 2012-06-22 12:40:16

Hardmath123
Scratcher
Registered: 2010-02-19
Posts: 1000+

Re: BYOB 3 - Discussion Thread

Are you allowed to write lambda-making code in Scheme?

Code:

(define (get-increment n) (lambda (x) (+ x n)))

^^ that returns a scope error for me.  hmm


Hardmaths-MacBook-Pro:~ Hardmath$ sudo make $(whoami) a sandwich

Offline

 

#5475 2012-06-22 13:31:22

bharvey
Scratcher
Registered: 2008-08-10
Posts: 1000+

Re: BYOB 3 - Discussion Thread

Hardmath123 wrote:

Are you allowed to write lambda-making code in Scheme?

Oh, yes, of course!  That's the whole beauty of Scheme.  Your one-liner shows the essence of how you do OOP in Scheme, since the argument to the outer procedure is a persistent local state variable in the inner one.

My first guess, without reading your interpreter code, is that when you call a procedure you are extending the current (calling) environment instead of extending the environment in which the procedure was created.  Maybe because you're not remembering that environment when you evaluate the lambda expression that creates the procedure.

P.S.  Once you get that done you can work on call/cc. :-)


http://cs.berkeley.edu/~bh/sig5.png

Offline

 

Board footer