jmoenig / Snap

a visual programming language inspired by Scratch
http://snap.berkeley.edu
GNU Affero General Public License v3.0
1.5k stars 745 forks source link

Sprite favors pointing to the right in left/right only mode #173

Closed inthemedium closed 11 years ago

inthemedium commented 11 years ago

When the left and right only mode is enabled and the sprite is pointed to -90 degrees, I would expect that if the sprite is pointed to 0 or 180 degrees the sprite would remain pointing to the left. However, in Snap! (and BYOB) the sprite ends up pointing to the right.

Is there a rational behind this behavior?

jmoenig commented 11 years ago

It's merely doing the same as Scratch does, we want kids to experience basically the same behavior as in Scratch with only a few additions.

inthemedium commented 11 years ago

Do you have any idea why Scratch behaves like this? I'm trying to get my mental model correct so I can give my students an idea of how to think about this.

brianharvey commented 11 years ago

I think pointing right is the "normal" appearance of the sprite, matching what's in the library thumbnails etc. So they round toward the right.

inthemedium commented 11 years ago

Ok, thanks guys!