[Scratchify Blocks] - a plugin that allow users coding in scratch for Roblox!

--Scratchify Blocks--

Hey Devs!
I’m creating a plugin to code like in scratch using blocks!
The people I know would love to create games because they have ideas, but they don’t know how to code, so they can use this plugin.

The code that translate blocks to Lua works fine.

The Interface:

About

There are 65 blocks available for now.

There are also a lot of issues, when draging blocks inside the if / repeat / etc blocks because they have the “end” block bad linked

i am working on a save function (almost done)

there will also be a menu with tutorials, documentation

find it here:

TO DO AFTER DOWNLOADING

if you can not see the ui, try these thinks:

  • go to “plugins” tab, then click on “manage plugins”, scroll to “scratch visual script editor” and allow script injections (you will need to close and reopen place)
  • restart studio
  • go to game settings ( “file” tab ) > “security” > Enable Studio to access to API services
  • if you still have this issues, comment bellow or contact me at : glacages_ombrage0a@icloud.com

Thanks for reading!

22 Likes

Look’s cool but why did you make it

3 Likes

i made it for people who want to start in creating video games and don’t really have the experience of coding (my brother inspired me because he doesn’t know how to code, but he wants to make games) , I started coding using scratch, it learned me a lot , and then I switched to Roblox with Lua :slight_smile:

4 Likes

UPDATE

0.8.3.1

What is new?

  1. added icons next to block that I am working on:

not finished means that the block is being builded, but it doesn’t affect Roblox studio (no crashes) and the script

caution 1 means that the block has some issues that may affect the generated script, but it will not affect studio

caution 2 means that the block has some important issues that affects Roblox studio and may make crashes (it is not recommended to use them)
If you use them, turn on “automatic saves” in studio preferences
In case of a potential crash, quit studio ( alt + F4 on windows, Apple Menu > Force to quit > Roblox Studio on Mac) and go to the saves folder to recover your experience

remember, this plugin is still being built , do not use it for professional works.

screenshot:
Capture d’écran 2023-02-22 à 15.01.10

get the icons

3 Likes

UPDATE

0.8.4

What is new?

  1. The buttons on the side bar are now functionals

thanks for @Jacky2804 who helped me creating this!

  1. A lot of issues concerning drag and drop fixed
4 Likes

Wow, that looks really awesome! I’m glad that I can help!

4 Likes

thank you ! I’m glad that you help me!

3 Likes

UPTADE

0.8.4.01

What is new?

  1. Changed the apparence of the drop menu for the script switcher :

before:


now:

3 Likes

vote for the plugin icon here!

New plugin icon !

old one:

SVSE

thanks for @GibusWielder who gave me some advices!

3 Likes

I asked the scratch team if I was allowed to use “Scratch” name in my plugin, and the scratch cat head in the logo!

2 Likes

UPDATE

0.8.4.02

What is new?

  1. Removed the error messages when creating a new script
  2. Removed the error messages when removing a non-edited script
  3. Removed the error message when connecting to datastore
  4. Added a message that explain why the plugin doesn’t work when the Api Services aren’t enabled

UPDATE

0.8.4.03

What is new?

  1. The trash (remove block) is now working (or almost working)

Vote the logo!

the poll are opened until Friday, February 24, 2023 11:00 AM

vote the new logo here!

Need feedbacks!

I created today a “plugin extension” that I’m going to use in Scratch Visual Script Editor,
It allow user picking an instance from a kind of explorer (like window’s file explorer)

Find it here

UPDATE

0.8.4.04

What is new?

  1. the name changed due to copyrights laws (old name: Scratch Visual Script Editor, new name: Scratchify blocks)
  2. the main icon changed due to copyrights laws
    old icon:

    new icon:
3 Likes

quick suggestion assuming your using a listlayout, it would be pretty good for UX if there was a search bar at the top of the dropdown (you can set the layout order to -1 or something if a scriptname matches)

4 Likes

oh yes great idea! I’ll include it! thank you

1 Like

Such an amazing project, keep it up :muscle:

2 Likes

Hello everyone,
Bad news: I will not continue working on this plugin because I have got better projects, I think this was a good idea so if someone is interested in getting the code I can sell it ( commented and clean) for a few robuxes in order to finance ads for my project.

5 Likes