Discuss Scratch

ogadaki
Scratcher
100+ posts

Announcement: adacraft, a new Scratch mod

Hi everyone!

I am here to announce a Scratch mod I am working on. I have called it adacraft (inspired by Ada Lovelace of course! :-) ). It can be found here: https://adacraft.org

With adacraft, I want to open up new creative possibilities and bring block programming to other use cases and audiences. I really love block programming and I am sure it can be useful for other purposes than education for kids (which is what Scratch is intended to). I want to explore that with adacraft.

The main way to do that is by adding new blocks and new extensions. For example, there are some extensions that add Artificial Intelligence blocks (for face detection or for using Teachable Machine models) and another one with very simple HTTP blocks (see the weather app example). I have added some new blocks (“turn around” and “yield”, for now) and more are coming. I also have changed some limits (for the number of clones for example). Any other suggestion is welcome! :-)

It is brand new and they might have some missing features, but it is usable (and used!).

Any feedback is very welcome! :-)

ogadaki
Pufferfish_Test
Scratcher
500+ posts

Announcement: adacraft, a new Scratch mod

This is very nice! It's a bit slow to load, but it's very, very cool!
Is it open source?
god286
Scratcher
1000+ posts

Announcement: adacraft, a new Scratch mod

That is so so so so cool!
ogadaki
Scratcher
100+ posts

Announcement: adacraft, a new Scratch mod

Pufferfish_Test wrote:

This is very nice!

Thanks! :-)

Pufferfish_Test wrote:

It's a bit slow to load, but it's very, very cool!

Yes it is slow to load (hope I can fix that in the near future!) but once loaded everything works fine.

Pufferfish_Test wrote:

Is it open source?

Of course, I plan to make it open source! I need to clean up a few things before that. Maybe in the next weeks or months. I'll post here when it is ready.
ogadaki
Scratcher
100+ posts

Announcement: adacraft, a new Scratch mod

god286 wrote:

That is so so so so cool!

Thanks a lot! If you have any idea to make it even cooler, tell me. :-)
Jeffalo
Scratcher
1000+ posts

Announcement: adacraft, a new Scratch mod

this looks very fun! can 2 users have the same username?
dominic305
Scratcher
500+ posts

Announcement: adacraft, a new Scratch mod

When I try to go to it it says ’Safari cannot establish a secure connection to the server’. Perhaps my school is blocking it, so I’ll make sure to try it when I get home tonight
Flowermanvista
Scratcher
1000+ posts

Announcement: adacraft, a new Scratch mod

I was taking a quick look at Adacraft, when I noticed something that might be very important:

Adacraft's sprite and tutorial libraries contain the Scratch Cat and Gobo characters. These characters are trademarked by Scratch (I'm not sure about Giga, Tera, Pico, and Nano but I believe they may be trademarked as well) and cannot be used without permission from Scratch. Unless you've already received permission from Scratch to use these, you should immediately stop using them until you receive such permission. (For more information, see the Scratch Terms of Use § 5.2, 5.4, and 5.5.)

Also, I'm sure you're already aware of this, but have you patched Adacraft against CVE-2020-7750?
ogadaki
Scratcher
100+ posts

Announcement: adacraft, a new Scratch mod

Flowermanvista wrote:

Adacraft's sprite and tutorial libraries contain the Scratch Cat and Gobo characters. These characters are trademarked by Scratch (I'm not sure about Giga, Tera, Pico, and Nano but I believe they may be trademarked as well) and cannot be used without permission from Scratch. Unless you've already received permission from Scratch to use these, you should immediately stop using them until you receive such permission. (For more information, see the Scratch Terms of Use § 5.2, 5.4, and 5.5.)

Thanks for pointing this out, Flowermanvista! I will check this and see what to do.

Flowermanvista wrote:

Also, I'm sure you're already aware of this, but have you patched Adacraft against CVE-2020-7750?

Yes, I am aware of this. I have heard about it today and I am working on it. But I might have missed the information, it is good you remind it here.

Thanks again!
ogadaki
Scratcher
100+ posts

Announcement: adacraft, a new Scratch mod

dominic305 wrote:

When I try to go to it it says ’Safari cannot establish a secure connection to the server’. Perhaps my school is blocking it, so I’ll make sure to try it when I get home tonight

Yes, maybe it is due to that. If it doesn't work at home let me know!
ilovericebubbles
Scratcher
100+ posts

Announcement: adacraft, a new Scratch mod

Wow.
This is really cool!
How long have you been working on it?
Also, a quick QoL suggestion; could you add a feature where right-clicking a broadcast statement has the find broadcast button like in Scratch 2.0? (not sure if this is possible), as just looking at the example projects (such as the Weather one), it is hard to find where the broadcasts go to.
ogadaki
Scratcher
100+ posts

Announcement: adacraft, a new Scratch mod

ilovericebubbles wrote:

Wow.
This is really cool!

Thanks!

ilovericebubbles wrote:

How long have you been working on it?
Also, a quick QoL suggestion; could you add a feature where right-clicking a broadcast statement has the find broadcast button like in Scratch 2.0? (not sure if this is possible), as just looking at the example projects (such as the Weather one), it is hard to find where the broadcasts go to.

I guess this is not an easy one. But, there is another solution that might help you here. Do you know the (removed by moderator - please don't post links to extensions)

Last edited by Paddle2See (Oct. 26, 2020 09:15:55)

ogadaki
Scratcher
100+ posts

Announcement: adacraft, a new Scratch mod

Pufferfish_Test wrote:

You'd just need to give credit. It's liscensed under GNU.

Yes, that what I thought.

And I guess that if I include Griffpatch's extension I will let him know in one way or another.
ogadaki
Scratcher
100+ posts

Announcement: adacraft, a new Scratch mod

ogadaki wrote:

Flowermanvista wrote:

Also, I'm sure you're already aware of this, but have you patched Adacraft against CVE-2020-7750?

Yes, I am aware of this. I have heard about it today and I am working on it.

Just an update on that subject: the patch for the SVG rendering engine vulnerability has been applied to adacraft!
samq64
Scratcher
1000+ posts

Announcement: adacraft, a new Scratch mod

Could you please give adacraft the updated Scratch paint editor?
ogadaki
Scratcher
100+ posts

Announcement: adacraft, a new Scratch mod

samq64 wrote:

Could you please give adacraft the updated Scratch paint editor?

It was planned, without a precise date. But, seeing you need it, I increase its priority!
samq64
Scratcher
1000+ posts

Announcement: adacraft, a new Scratch mod

ogadaki wrote:

samq64 wrote:

Could you please give adacraft the updated Scratch paint editor?

It was planned, without a precise date. But, seeing you need it, I increase its priority!
Thanks you!
kccuber
Scratcher
1000+ posts

Announcement: adacraft, a new Scratch mod

Is it possible for you to add some of the addon features like turbowarp.org has?
for example sprite folders, colored context menus, dev tools, etc?
ScratchCatHELLO
Scratcher
1000+ posts

Announcement: adacraft, a new Scratch mod

Wow, that's really cool. I think enabling/disabling turbo mode is a really nice feature.

Last edited by ScratchCatHELLO (April 25, 2021 23:11:22)

CST1229
Scratcher
1000+ posts

Announcement: adacraft, a new Scratch mod

ScratchCatHELLO wrote:

Wow, that's really cool. I think enabling/disabling turbo mode is a really nice feature.
You can already do that in normal Scratch.

Powered by DjangoBB