Discuss Scratch
- medians
-
1000+ posts
I am playing a 3.0 prototype!
Yes I saw it when there were no responsesThat isnt true, this forum is for anything too advanced for the rest of the forums. This forum is for things outside of scratch, so the 3.0 prototype doesn’t count. Sorry :(
@medians have you seen this
D:
:D omg “more blocks” and pen as a normal category???????
@medians
that was in the 3.0 prototype!1!!!!!!!
They meant that pen was moved to an extension in 3.0 I believe, in 1.x and 2.0 it wasn't.It always has been (since scratch 2.0) also the only block in the “more blocks” category is this omg “more blocks” and pen as a normal category???????
@medians
I'm guessing the image is supposed to be the dropdown arrow though, so..Lol let me recreate it with scratch blocks. Undefined values are fun(item ( 2)of [list v] :: list) //
(item (2 v) of [list v])
- medians
-
1000+ posts
I am playing a 3.0 prototype!
It's on scratch-gui's archives somewhere, I uploaded some of the builds on that archive GitHub (just search for “scratch-gui” on the page)Where did you find this? I am messing around with a funny 3.0 prototype you can do requests here and i will post it as a screen shot example:
https://assets.scratch.mit.edu/get_image/.%2E/5193215773ac428250916b7bcc3edcb4.png
Last edited by medians (Oct. 18, 2023 03:55:03)
- mybearworld
-
1000+ posts
I am playing a 3.0 prototype!
I've put it on GitHub Pages (and also fixed the images): https://mybearworld.github.io/anplpr/
- mybearworld
-
1000+ posts
I am playing a 3.0 prototype!
(#24)I think they're pretty similar to how Blockly handles them by default
Comments look so weird lol
-snip-
Last edited by mybearworld (Oct. 18, 2023 12:41:29)
- medians
-
1000+ posts
I am playing a 3.0 prototype!
Comments look so weird lol



I noticed this collapse and expand feature, but also no “add comment” (at least in the build that I'm on)
the blocks look weird too to me
Also I hate how when you right click a block, it says “Help” because they didn't add it into 3.0.
- mybearworld
-
1000+ posts
I am playing a 3.0 prototype!
So there's slightly different similar builds? Great 

- medians
-
1000+ posts
I am playing a 3.0 prototype!
Uhm, actually let me count them.. So there's slightly different similar builds? Great
There's 179 builds just from that scratch-gui GitHub that I can see, starting in September 2016. I put some of them in that archive GitHub too lol
Last edited by medians (Oct. 18, 2023 13:09:40)
- 56-s
-
500+ posts
I am playing a 3.0 prototype!
https://mybearworld.github.io/anplpr/Thanks I've put it on GitHub Pages (and also fixed the images):
- mybearworld
-
1000+ posts
I am playing a 3.0 prototype!
I've added a simple way to save/load to anplpr. This just uses some functions Blockly exposes to its window.Blockly object.
For example, here's the “undefined undefined undefined undefined” block:
There can probably be lots of ways to break this prototype with this
For example, here's the “undefined undefined undefined undefined” block:
<xml xmlns="http://www.w3.org/1999/xhtml"><block type="procedures_defnoreturn" id="exBp?ir-wWO6IE8RD`tL" x="88" y="173"><mutation><proccode value="null"></proccode><argumentnames value="null"></argumentnames><argumentdefaults value="[]"></argumentdefaults><warp value="null"></warp></mutation></block></xml>
There can probably be lots of ways to break this prototype with this

- EngineerRunner
-
1000+ posts
I am playing a 3.0 prototype!
this prototype allows for temporary variables!!!!
you can drag anything into the variable blocks, and even though the variables don't get “created”, they still store their values.
you can drag anything into the variable blocks, and even though the variables don't get “created”, they still store their values.
- 56-s
-
500+ posts
I am playing a 3.0 prototype!
anplpr. This just uses some functions Blockly exposes to its window.Blockly object.i made a project in your copy. I've added a simple way to save/load to
For example, here's the “undefined undefined undefined undefined” block:<xml xmlns="http://www.w3.org/1999/xhtml"><block type="procedures_defnoreturn" id="exBp?ir-wWO6IE8RD`tL" x="88" y="173"><mutation><proccode value="null"></proccode><argumentnames value="null"></argumentnames><argumentdefaults value="[]"></argumentdefaults><warp value="null"></warp></mutation></block></xml>
There can probably be lots of ways to break this prototype with this
<xml xmlns="http://www.w3.org/1999/xhtml"><block type="event_whenthisspriteclicked" id="eEXdP2HqBlyYxb|x9m,G" x="193" y="285"><next><block type="sound_play" id="+5;_q}]po_|j+8e13CJ~"><value name="SOUND_MENU"><shadow type="sound_sounds_menu" id="VgDS8Xez*-o*z;TZfL3W"><field name="SOUND_MENU">pop</field></shadow></value><next><block type="motion_goto" id="BXC]kiUi0}CXlFt_{wJf"><value name="TO"><shadow type="motion_goto_menu" id="6T@c3,J%}Ch;|;C8Gi7]"><field name="TO">_random_</field></shadow></value><next><block type="looks_nextcostume" id="D;Ija:$nL9]W5Nckv._w"></block></next></block></next></block></next></block></xml>[code]
- rdococ
-
1000+ posts
I am playing a 3.0 prototype!
Because of the way Blockly works, they'd have had to go out of their way to make this possible. Either they were planning to let users create temporary variables this way, or they were making provisions for compatibility with hacked Scratch 2 projects. Very interesting. this prototype allows for temporary variables!!!!
you can drag anything into the variable blocks, and even though the variables don't get “created”, they still store their values.
- mybearworld
-
1000+ posts
I am playing a 3.0 prototype!
(#37)wait what how lol
Blockly.RTL = true;
Last edited by mybearworld (Oct. 18, 2023 17:42:03)