Today I started making a new visual scripting plugin and it is doing great so far!
It is very similar to my current plugin EventBlocks. It has the same style of scripting (like Scratch does).
Why am I doing this?
First of all, for fun. I like making new plugins.
But more importantly, EventBlocks has been made very poorly. The plugin’s code is unorganized, it’s really slow to make new blocks and it’s just hard to develop in general. So I have decided to start making a new plugin that will be more professional and easier to continue making.
Here’s a video I took showcasing the current state of the plugin:
I’m focusing on making the interface friendly, easy-to-use and make sure it has no flaws or glitches.
The drag and drop system works perfectly and it’s really smooth to use. When blocks resize, they tween their size instead of just instantly changing.
I didn’t show it in the video, but you can double-click in an empty input field and it will automatically add a string into it (This feature makes scripting with blocks much faster. In the future it will be able to add any type not just strings). It saves you the time of searching for the string block and dropping it into the block.
Unlike EventBlocks, this new editor can handle lot more capsule-shaped blocks as well as normal blocks.
Also it saves less, it only saves when you change scripts.
I’ve improved the performace by a LOT in general.
Are you interested?
Please tell me in the replies if you want to be @tagged in the upcoming devlogs!
(You will get a notification when it comes out if you are tagged)
What will happen to my old plugin?
In case I’ll release BlockLua, EventBlocks won’t be discontinued.
I will focus more on this plugin instead of EventBlocks though.
When will this release?
I can’t give you an exact date. Probably at the end of this year or at the beginning of next year. It may not even come out if I lose motivation or not enough people are interested.