Replying to a old topic that is closed that I also made

So once bh said in a topic
if you happen to want to organize your program that way. So I'm not sure why you chose p5.

But anyway, the implementation language is really the least of your worries. How closely do you mean to follow the internal structure of Snap*!* ? Are you proposing to reproduce each internal procedure of the implementation? Or, at the other extreme, do you mean to pay no attention to how Snap*!* works internally and design it yourself?
My saying to that is Blockal/BAB is mostly html for the blocks and stuff and the p5.js and JavaScript stuff is mostly for the interpreter(kinda) and the p5.js for the stage and what happens is the JavaScript code checks what block it is and how it does that is by seeing the spec, type, and target first the spec is what’s on the block and the type is what type of the block it is and the target is on which thing it runs on(the stage or the sprite) and more focusing on the html first the html has all the categories and the block containers for the categories which only show when a function called toggleBlocks(the category)

Also I plan to resemble snap by a bit or kinda I took inspiration from snap but I didn’t wanna go through all the trouble of making everything draggable and snap together so I thought of just making it Tap and click but ever
since I was younger I had always wanted to make something like scratch but then I discovered that scratch used node.js and react and python(I think) but then eventually I discovered Snap! And I loved it then I discovered the snap forums a few years later(I think) and then I thought maybe I should make something like Snap! So I designed how I would make it and everything I learned more math in my classes I looked some things up I looked at snap! Source code Then I started making the code and I thunk of the name Blockal then I had another name idea and turned it into BAB(Build A Blox) inspired by BYOB(build your own blocks) and I might even change the name to SCBB(Super cool Block Building) or TCB(Tapping and clicking blocks(I know it sounds like a dr*g but I didn’t mean to put that name there okay? It’s at the bottom of my list of names))

Don't forget to mention and add a link to the topic you reply to!

As someone who has personally modded Scratch, I can tell you that it does not use any of the languages or JS libraries you mentioned (except React.)

Wait did you use browserify how do you mod scratch? I know scratch uses node.js and blockly and react and selenium-helper(one of the node.js libraries im not mentioning all of them)

It doesn't use Node.JS. My project is on my GitLab

I made a mod of my mod, stored on my computer.
(If you can't find it, the delpoyed website is here.)

Can you tell me how you made it? Cuz I really wanna create one

Or how do you add blocks?

I don't remember.


But how did you do it without node,js?

Did you rewrite all of it or did you just put some files in and edit them

It wasn't in node.js. I just edited the file.

Oh I’m thinking about Scratch-gui

Made a reply, no one answered. It's a OLD TOPIC, but isn't closed, so I gave my idea.

Not that topic another one if that’s what you mean( I’m a little confused by your sentence)

... The title is "Replying to a OLD TOPIC ...",

Like I said, that topic is a OLD TOPIC as well.

That's why I tell you at the first reply: