Lots and lots of polish to do, but here’s a sneak peak.
Huge thanks to RedBean and Blockly for making this possible. LuaBlocks is now being built on top of some of the leading technology in the field. Like I said, lots and lots of polish to come!
In the mean time please check out EventBlocks! I expect a early release of LuaBlocks by the end of January!
EventBlocks
If you would like to use a plugin now while LuaBlocks in in development, I would like to point you to EventBlocks. Its a wonderful plugin that allows you to do visual programming using a method similar to Scratch.
Is this person actually makes this and it works perfectly fine, I will be the happiest Robloxian alive. Also, will the plugin have a convert to text button so we can see what it looks like without the blocks?
Ooh! This would be a great plugin for all developers!
I messed around with the idea before but I had some other things to focus on. One thing i will tell you though is that when you create the script file you should have like a compile button where it will put all of the logic and loops and stuff like that into the script’s source so it runs like how a script would run! (The developers could also see how the script was coded when they open the script and this could also be used in modulescripts and local scripts)
I do plan on having a toggle able visualizer so you can see how to code will appear in text format. Also after to click build it creates a normal script so you can also open the script and see the code in there.
Its not much different to be completely honest. LuaBlox will just have more functionality, for example; One of the premade blocks could be pathfinding. All you do is give it a vector3 block and it will pathfind to that location. LuaBlox will not only integrate with core Lua but also Roblox API.
Glad to see there’s more people working on tools like this! I saw woot3 talking about a visual scripting plugin a while back and have started developing my own version in the last month.
Maybe you’ll beat me to the punch then haha. There are many ways to do visual scripting though. I was thinking of doing something similar to Bolt for Unity or Visual Script for Godot where you connect nodes through wires, but I thought blocks would be more intuitive.
At the moment is has slowed but not stopped. I have just been busy working on other things and learning more as well! My life has gotten really busy lately and I havent been able to focus purely on this.
I strongly disagree. Scratch exists and is common for a reason, coding is difficult for younger people to understand and this makes it easier to understand whilst still figuring out how it works.