Discuss Scratch

LuckyLucky7
Scratcher
1000+ posts

Scratch Block Libraries

Bump.
--Explosion--
Scratcher
1000+ posts

Scratch Block Libraries

support
Luvexina
Scratcher
500+ posts

Scratch Block Libraries

Can't you just use the backpack?
LuckyLucky7
Scratcher
1000+ posts

Scratch Block Libraries

VFDan wrote:

Can't you just use the backpack?
Yes, but it would not be organized.
tpeera4
Scratcher
7 posts

Scratch Block Libraries

LuckyLucky7 wrote:

Block Libraries are sections of blocks in one category, similar to how adding extensions works.

Whenever you define a block, sometimes, the block is very useful and commonly used, like this block:

switch costume to [previous costume v]::custom

What if you can make your own block libraries?
Your Block Libraries would be in the “More Blocks” category.
For example:
Gliding Blocks
glide to [Sprite1 v] in a [zigzag v] pattern::custom

glide to edge::custom
The definitions of the blocks would be saved in a Scratch server.
You could also backpack libraries by selecting the library(the whole library would be in a box), then dragging them to your backpack.


Hello I’m a graduate student researcher. I am developing a tool that helps Scratchers better reuse their code with custom blocks. You can visit this website and see the How To page to get an idea about this tool. I would really appreciate if you can try out the tool and give me some feedback via the “Send Feedback” on the website!

Last edited by tpeera4 (April 29, 2019 06:13:53)

LuckyLucky7
Scratcher
1000+ posts

Scratch Block Libraries

tpeera4 wrote:

Hello I’m a graduate student researcher. I am developing a tool that helps Scratchers better reuse their code with custom blocks, hosted in a public repository. You can use this repository
to deposit, share, and reuse custom blocks, written by you and other Scratchers!
Cool, I looked at the steps/pictures for the tool, and it looks pretty useful.
tpeera4
Scratcher
7 posts

Scratch Block Libraries

LuckyLucky7 wrote:

Cool, I looked at the steps/pictures for the tool, and it looks pretty useful.

I realize the static pictures didn't quite do a good job at showing how the tool works.
I spent some time today updating the How To page with animated gifs. You should check it out!
If you visit the /editor, you could give it a try on a short custom block tutorial and let me know if it makes sense.
I would really appreciate if you try the tool out and give me some feedback by taking the survey or using “Send Feedback” link on the website for general comments.

Last edited by tpeera4 (April 29, 2019 06:14:16)

chexbox
Scratcher
100+ posts

Scratch Block Libraries

tpeera4 wrote:


Hello I’m a graduate student researcher. I am developing a tool that helps Scratchers better reuse their code with custom blocks. You can visit this website and see the How To page to get an idea about this tool. I would really appreciate if you can try out the tool and give me some feedback via the “Send Feedback” on the website!
It is an interesting project you have started. I think part of the original point of this suggestion was that you didn't need to see the definition each time you use the script. Similar to custom block, but defined once for all the projects where it is used.


Right now there isn't much project-to-project functionality, so this suggestion will be more difficult to implement.
LuckyLucky7
Scratcher
1000+ posts

Scratch Block Libraries

Bump.
Troyer_Kem
Scratcher
1000+ posts

Scratch Block Libraries

Support. This would be very helpful. Like I have a lot of custom blocks and I can't find them in my backpack. This would help me to find the custom block I want.
LuckyLucky7
Scratcher
1000+ posts

Scratch Block Libraries

Bump.
foo-eta
Scratcher
1000+ posts

Scratch Block Libraries

Support partial. It is great idea, but do you know DLL hell?
I am afraid it brings DLL hell to scratch.
DLL hell is word of the windows system error. The cause is the dependency and versions mismatch of the dynamic link library.
Can you tell me that how you avoid this type of the errors?
LuckyLucky7
Scratcher
1000+ posts

Scratch Block Libraries

foo-eta wrote:

Support partial. It is great idea, but do you know DLL hell?
I am afraid it brings DLL hell to scratch.
DLL hell is word of the windows system error. The cause is the dependency and versions mismatch of the dynamic link library.
Can you tell me that how you avoid this type of the errors?
I never knew that it brought a windows system error to Scratch. I'm not sure how to fix this problem since I was never aware of it in the first place. However, this suggestion would only be implemented for Scratch 3 if it were to be implemented.
LuckyLucky7
Scratcher
1000+ posts

Scratch Block Libraries

Bump.
LuckyLucky7
Scratcher
1000+ posts

Scratch Block Libraries

Bump.
weegaweek
Scratcher
100+ posts

Scratch Block Libraries

support. this would give newer scratchers the oppertunity to experiment, at leat on a surface level, with some things that would otherwise require deeper knowlage of the language. (im assuming they can be shared in some way)
LuckyLucky7
Scratcher
1000+ posts

Scratch Block Libraries

Bump.
LuckyLucky7
Scratcher
1000+ posts

Scratch Block Libraries

Bump.
LuckyLucky7
Scratcher
1000+ posts

Scratch Block Libraries

(Deleted)

Last edited by LuckyLucky7 (Jan. 1, 2020 21:58:51)

Nambaseking01
Scratcher
1000+ posts

Scratch Block Libraries

LuckyLucky7 wrote:

Bump.

Huh, did this reach the second page? Because that was two bumps in 24 hours.

Powered by DjangoBB