BlockLua | The blazingly fast visual scripting plugin for Roblox. Code with blocks, like in Scratch!

Hello. Sorry to keep you waiting, there are just a lot of exams in November :,)
I haven’t forgotten about adding module script support.

2 Likes

I think they might’ve interpreted it as the user making scripts blazingly fast. Not how it runs.

Module script support is finally here!

Hello everyone!

Today is a big day! BlockLua got ModuleScript support.

It might be still lacking (please let me know what else should I add), but it is a game changer.

Let me show you how it works.

First of all, the new category:

Screenshot 2024-11-21 at 10.37.47 PM

All blocks are well documented, but feel free to ask any questions. Let’s see an example.

Here’s the setup:

We have a part which would give the player a point when they click it.

Screenshot 2024-11-21 at 10.39.09 PM

It has the following script:

As you can see, it requires a module script called “PointsModule” from ReplicatedStroage. Let’s see that module script.

Of course, this is just an example. It only prints a text to the output. In a real scenario, you could have it increment a variable, or do whatever you want.


ModuleScripts are a super useful feature for game-development. They let you split your scripts into many different modules which then can be used by other scripts in the game.

Let’s say, you can make a module script that handles enemy movement. Now, you can just add a script to your enemies which only requires (loads) the module script and calls a function to handle the movement. This way, when you make a change to the module script, all the enemies will have the new logic you just made.

Basically: You never have to copy-paste the same code into every enemy, every time you make a change.


Install BlockLua

Original post:

9 Likes

finally you released it, it took a while

1 Like

Sorry for taking so long. I really didn’t have much time. This is a solo project, I hope you understand.

4 Likes

yes i understand sir, hope u can make BL online

1 Like

Nice update !! - pretty limited without Modules (as I slowly discover them).

Knowing you are busy/exams etc - I hope to see some more video’s.
I will be enabling BlockLua for now - just to see the documentation :wink: & if I can use it again.

THANKS

2 Likes

Huge documentation update!

I’ve documented all the following categories:
Debug, Logic, Math, Text, Values, Variables, Lists, Loops, World, Instances, Part

Screenshot 2024-11-23 at 12.53.57 PM

Some documented blocks have examples and warnings included to further improve the learning curve of BlockLua.
I’ll document more categories later on, it just takes a lot of time, sorry about that.

I hope this update helps many of you understand the plugin better!

5 Likes

finally the sir can now listen to us

1 Like

Checking in on the Documentation - nice going.
I like that you added some tutorials as well - with importable assets. VN :wink:

Just 1 question - is my viewing screen supposed to be blurred during editing ?

I think this is a great idea. I feel like it should be used to teach people how to program, rather than making entire games from it.

Hmm… I don’t know what causes that issue. Try changing the blur size in the settings to 0, it should resolve the issue.

1 Like


documentation doesn’t work for me

1 Like

Hello! You have to use the search bar to display the documentation for blocks.

3 Likes

It should show a recommended starter list of docs. Just my 2 cents

1 Like

I’ll see how I could implement that. Thanks for the suggestion!

3 Likes

this is honestly really cool, you’ve clearly put a tonne of work into this.
now I can finally make a decent game without looking like an absolute noob. now im an absolute noob with code I can write for more than one second without needing to take a break lol.

1 Like

Amazing lightsaber system made by @LuvKul, with BlockLua!

Thanks for @LuvKul for showcasing this lightsaber system made with the plugin.
Check it out yourself:

They have decided to not share the full code (understandably), but they have sent me portions of it as proof that it really was made using BlockLua.


Truly astonishing!


What is BlockLua?

Check out my youtube video, install the plugin for yourself and kickstart your Roblox scripting journey today, with BlockLua!

Install link:
BlockLua - Creator Store

BlockLua YouTube introduction video (see the plugin at 0:20):

7 Likes

edit: added some screenshots of their code

3 Likes

Best plugin ever. Helps as an assistant and learn code faster.

1 Like