[WIP] Visual scripting plugin

Hello developers!

I am currently working on a visual scripting plugin, and would like some feedback!

This plugin will allow begginer scripters to use blocks instead of code to script.
This is a work in progress and I plan to make this free to the public when I finish it, in
the mean time, I would love some suggestions/feedback below.

GIFS:
https://gyazo.com/e803f34e53355cfe4a9fe133705a5a33
https://gyazo.com/a1d16eb0da40f611d0e888bbd0ed5cbb
https://gyazo.com/1169dfc4f9159426e92ec56f558041fa
https://gyazo.com/d1c05c0efa94e9901fb66298465b4f11

13 Likes

Ah really nice, I once thought about doing the same thing, though my coding skills were not really up for the task lol, Reminds me a lot of Unreal’s blueprint system with the node connectors acting a visualisations as to the path the script will take to run, Looks Really nice.

2 Likes

Wow This is Really Cool! I was Working on something like That, But failed! Its Just like The code Blocks From The Kids Program Scratch, But The UI Is not My fav Maybe u Can add More to it!

1 Like

Thanks! It is indeed inspired by scratch!

What would you suggest for Ui?

shadows, gradients, more toned down scaling, better typeface, smaller text, etc. also, corners don’t need to be THAT rounded, or you can make them non-rounded at all. also, borders look gross.
just a couple things I’ve learned from UX design

1 Like

Woah, this is insane. I’ve never seen something like this on roblox before.

1 Like

Stickmasterluke did something similar in this video here for Hack Week in 2018. Although he used parts in studio instead of UI elements. Your implementation is also neat.

1 Like

I personally think it’s very creative and intuitive, especially for people already acquainted with Nodes/Blueprints, but I’m not sure it’s worth the time make the nodes because as far as I know, there is no way to made a node for each process and command. If there is tho, fantastic, I do see this coming a long way if you put in the time an effort.

1 Like

Does it actually work?

I mean you should that you can move, delete and connect stuff…but is there a way to add stuff and does it actually produce code that can run?

1 Like

Bro this is amazing, keep up the work I’d love to see this in use one day!

1 Like

I made a concept in Figma for you for a brainstorm, you can take some ideas from it if you’d like to.

2 Likes

I am currently working on a “compiler” but yes this will produce code in the future, I shared this to get feedback on the idea and Ui.

Thank you! This is very cool I will most likely do something like this!